Restaurants & Bars

Boston Area

Prezza or Mama Maria


Restaurants & Bars 22

Prezza or Mama Maria

chowmonkey13 | Oct 6, 2009 06:27 PM

Going back to Boston and want to try one of the above North End restaurants. Which would you choose if you could only pick one? Or is there somewhere better?

Want to stay up to date with this post?

Recommended From Chowhound