98 Salem St
Boston, MA 02113
Boston, MA 02113
Open HoursDinner nightly
OverviewTucked away on a quiet street in the North End , the maroon awning and open windows of this restaurant beckon to those with a taste for modern Italian fare. The specialties here...
more