Know a great happy hour or special for this location?
Seafood-obsessed old-school taverna features giant menu with specialties from many regions of Italy.
Suggest an edit
73 Salem St, Boston, MA 02113