Chowhound Presents: |

Restaurants & Bars

Boston Area

3 Squares in Needham. Anyone been?

Share:

More from Restaurants & Bars

Restaurants & Bars Boston Area

3 Squares in Needham. Anyone been?

v
Velda Mae | | Oct 10, 2013 11:49 AM

If you've been to 3 Squares in Needham, I'd be interested to know what you thought of it, both about the quality of the food and the service.

Feedback