Tricky to find but worth the search - Terramia is one of the best Italian restaurants in Boston.
Try the family style antipasti and lobster fritters , Risotto, Steak or Veal Chop. We had a party of 4 and we love it.
Definitely one for a return visit: this is imaginative and high-class cooking and friendly service
more