Restaurants & Bars

Boston Area

Salvatore’s - South Boston Waterfront location

Share:

Restaurants & Bars 15

Salvatore’s - South Boston Waterfront location

Infomaniac | Jun 8, 2007 07:19 AM

Has anyone been to the openings at Salvatore's in South Boston the past two nights? I'm planning on going tonight and wondering if besides pizza, if they are offering any other food to eat.

Want to stay up to date with this post?

Feedback