Call for Takeout  (781) 444-4644   Facenook Twitter

Welcome to 3 Squares Restaurant in Needham!

3 Squares Restaurant located in Needham, MA is a place that welcomes everyone, including families, business people holding informal meetings and those who “just want to have wings and a beer at the bar and watch the game.”  Longtime resident of Needham, Aaron Krug announced the opening of his latest venture in July, 2013. 3 Squares Restaurant is located at the former residence of Bickfords Restaurant at 669 Highland Avenue, Needham, MA and has been renovated to a wholesome, casual, comfortable, family-oriented place serving breakfast, lunch and dinner - or 3 square meals a day.

Our mission is simple – To become our customers’ favorite place to eat and to be known as a great, fun place to work.  And with specialty dishes like our famous Bah Hahbah French Toast, our scrumptious Bistro Chicken sandwich or our Cedar Plank Salmon topped with beurre blanc, we suggest you "Meet 'Em in Needham" for a square meal  - or 3, very soon!

In the NewsDining SpecialsEntertainment