73 Salem St.,
Boston , MA 02113 UNITED STATES
Based on 1 reviews
Delicious savory food and great serviceThis place is really great and tries to accomodate you even if you're trying to sit at the most romantic table by the window. It has a great charm also and feels very authenticc. The grape vines decorating the ceiling in "the old room"...
Worldwide > United States > Boston, MA > Italian Restaurants