Restaurants & Bars

Food Court

Best Food Court In New England?

Share:

Restaurants & Bars 6

Best Food Court In New England?

Emma280 | Apr 25, 2005 03:36 PM

What is the best food court in New England, in your opinion?

For me, it's the South Shore Plaza's food court in Braintree, MA. Good variety of food, always bright and clean, and a nice view of the Blue Hills.

Want to stay up to date with this post?