Address: 73 Salem St, Boston, MA 02113, USA
Not a formal place--the reason to eat there is the plentiful and well-prepared food!
Casual is fine for a week night. Haven't been on the weekend.
Add Answer
Thanks! Your answer is awaiting moderation.
Trending Places
Seafood restaurant
223 Hanover St, 3 Mechanic St, Boston, MA 02113, USA
50 Gloucester St, Boston, MA 02115, USA
1504 Dorchester Ave, Boston, MA 02122, USA
400 Tremont St, Boston, MA 02116, USA
279 Dartmouth St, Boston, MA 02116, USA
140 Boylston St 2nd Floor, Boston, MA 02116, USA
Boston Logan International Airport, Terminal C, 1 Harborside Dr, Boston, MA 02128, USA
100 Huntington Avenue, Copley Pl, Boston, MA 02116, USA