98 Salem St
Boston, MA 02113
Boston, MA 02113
Open HoursArray
OverviewA true gem among all those rhinestones in the North End, this rustic but cozy trattoria with stucco walls and beamed ceilings specializes in creative interpretations of Italian...
more