953 Congress Now Open (Updated)

IMG_0838953 Congress Street opened last night. 953 is located on the corner of Congress and Saint John Streets in what had been Dogfish Cafe.

Update: 953 Congress is holding a Grand Opening on October 1st.