Restaurants & Bars

Boston Area Italian

Best Italian on the South Shore?

Share:

More from Restaurants & Bars

Restaurants & Bars Boston Area Italian

Best Italian on the South Shore?

b
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

Feedback