This restaurant is currently not accepting online reservations. You can find alternative restaurant recommendations below.

Information

3 Squares is a place that welcomes everyone. Serving 3 meals every day, the appropriately named restaurant is not a chain. 3 Squares is a locally owned restaurant where everything is made from scratch, fresh daily, using the highest quality ingredients available. Offering extensive menu options, a FULL bar, an eclectic craft beer selection as well as a wide array of over 20 wines by the glass, Native owner Aaron Krug says his mission is simple: "To become our guests' favorite 'go-to' place to eat and drink." Winner of multiple Reader's Choice Awards, 3 Squares has plenty of free parking and WiFi. 3 Squares is very conveniently located at 669 Highland Avenue in Needham, MA. (Exit 19B off of 128)

Address:

669 Highland Ave

Payment Types:

Amex

Average Price:

$30 and under

Working Hours:

Breakfast: Monday - Friday: 7:00am - 11:30am; Brunch: Saturday & Sunday: 7:00am - 3:00pm; Lunch: Monday - Friday: 11:30am - 4:00pm; Dinner: Monday - Friday: 4:00pm - 9:00pm, Saturday & Sunday: 4:00pm - 10:00pm

Location

3 Squares