Restaurants & Bars

Boston Area Italian

Best Italian on the South Shore?

Share:

Restaurants & Bars 8

Best Italian on the South Shore?

Biggie | Jul 5, 2006 02:57 PM

I'm not much a of a city dweller, so I'm looking for some great Italian food in the South Shore - anywhere between Braintree and Plymouth and all points in between

Want to stay up to date with this post?

Feedback