Restaurants & Bars

Boston Area

Lucca or Terramia?


Restaurants & Bars 3

Lucca or Terramia?

missL | Aug 2, 2004 10:47 PM

The parents are coming to visit, and they are requesting North End. I haven't been to Lucca, but hear fantastic reviews... but Terramia is my all-time favorite. any advice?

Want to stay up to date with this post?

Recommended From Chowhound