What are you looking for?

Restaurants in Needham

The Best Restaurants

The James 1027 Great Plain Ave, Needham
The James
Irish Pub • $$

The James

1027 Great Plain Ave, Needham, MA 02492

Fantastic in every way except SMALL and limited seating. The server was very nice and put together a small table for me and two friends when there was no other...

  • Delivery
  • Superb194 Reviews4.7
Sweet Basil 942 Great Plain Ave, Needham
Sweet Basil
Italian • $$

Sweet Basil

942 Great Plain Ave, Needham, MA 02492

Super friendly staff, generous portions! Reasonable priced, you can bring your own wine.The atmosphere is pretty relaxed. Easy street parking.2)Fresh pesto and...

  • Take-Out
  • Delivery
  • Superb215 Reviews4.6
Mighty Subs 250 Highland Ave, Needham
Mighty Subs
Sandwich Shop • $

Mighty Subs

250 Highland Ave, Needham, MA 02494

Really good sub and great value - when they say their large is large...they mean it! We split a large Italian sub between two of us and it took us 2 days to...

  • Take-Out
  • Delivery
  • Superb166 Reviews4.6
The Farmhouse 970 Great Plain Ave, Needham
The Farmhouse
American • $$$

The Farmhouse

970 Great Plain Ave, Needham, MA 02492

This restaurant never disappoints. I went last night with some friends who had never been before and they loved everything about it. The food is wonderful and...

  • Take-Out
  • Delivery
  • Superb365 Reviews4.4
Spiga 18 Highland Cir, Needham
Spiga
Italian • $$

Spiga

18 Highland Cir, Needham, MA 02494

We had the most delightful and delicious dinner at Spiga last night. The food was amazing, both the special and the lasagna that we ordered were...

  • Take-Out
  • Delivery
  • Superb221 Reviews4.4
Latina Kitchen & Bar 30 Dedham Ave, Needham
Latina Kitchen & Bar
Mediterranean

Latina Kitchen & Bar

30 Dedham Ave, Needham, MA 02492

We were looking for a place with a dog friendly patio and were so happy to find this place. We got (essentially) mozzarella sticks (but way better), lentil...

  • Take-Out
  • Delivery
  • Superb167 Reviews4.4
Treat Cupcake Bar 1450 Highland Ave #2690, Needham
Treat Cupcake Bar
Cupcakes • $$$

Treat Cupcake Bar

1450 Highland Ave #2690, Needham, MA 02492

Wanted some special birthday cupcakes and they exceeded my expectations. The frosting is overbearingly sweet and the cake is perfect. Awesome place if you have...

  • Take-Out
  • Delivery
  • Superb109 Reviews4.5
Hazel's Bakery 459 Great Plain Ave, Needham
Hazel's Bakery
Deli • $$

Hazel's Bakery

459 Great Plain Ave, Needham, MA 02492

Hazel’s Bakery is my favorite place in Needham. It is a cute little bakery that has smoothies, sandwiches, and baked goods. The inside is adorable and the...

  • Take-Out
  • Delivery
  • Superb107 Reviews4.5
Cook Needham 109 Chapel St, Needham
Cook Needham
New American • $$

Cook Needham

109 Chapel St, Needham, MA 02492

We were visiting the area from out of town and Cook was one of the few restaurants open on Sunday evening. What a great find! If I'm going to have a...

  • Take-Out
  • Delivery
  • Superb143 Reviews4.4
Bakers' Best Catering 150 Gould St, Needham
Bakers' Best Catering
Caterers

Bakers' Best Catering

150 Gould St, Needham, MA 02494

Thank you for being so professional and easy to work with from the first call to delivery. Special thanks to Kerrin & Meghan for their kind assistance...

  • Take-Out
  • Delivery
  • Superb47 Reviews4.8
Home Kitchen, Inc. 324 Chestnut St, Needham
Home Kitchen, Inc.
Indian

Home Kitchen, Inc.

324 Chestnut St, Needham, MA 02492

This might be my first review ever but I had to leave one. My fiancé and I ordered some lunch from here for the first time and we were blown away. As someone...

  • Delivery
  • Superb35 Reviews4.9
Cappella Restaurant 45 Chapel St, Needham
Cappella Restaurant
Italian

Cappella Restaurant

45 Chapel St, Needham, MA 02492

Very nice dining experience. Indoor & outdoor seating. Very interesting menu; good appetizers & main courses. Pastas are excellent. Staff is very...

  • Take-Out
  • Delivery
  • Superb142 Reviews4.3
Gyro & Kebab House 1056 Great Plain Ave, Needham
Gyro & Kebab House
Mediterranean

Gyro & Kebab House

1056 Great Plain Ave, Needham, MA 02492

This place was fabulous! I screwed up my own order. The fine gentleman behind the counter recognized this the second I got my food. They were more than...

  • Delivery
  • Superb129 Reviews4.3
Hungry Coyote 1185 Highland Ave, Needham
Hungry Coyote
Mexican

Hungry Coyote

1185 Highland Ave, Needham, MA 02492

Fish tacos are amazing. They are not fried, but grilled with seasoning. Veggie tacos were really good too. Everything is reasonably priced and the flavor is...

  • Delivery
  • Superb107 Reviews4.3
Mandarin Cuisine 238 Highland Ave, Needham
Mandarin Cuisine
Chinese • $$

Mandarin Cuisine

238 Highland Ave, Needham, MA 02494

It's rather difficult to judge a restaurant on just a single dish, but, from what little I tasted, I want more, please!Popped in for a quick take-out bowl...

  • Take-Out
  • Delivery
  • Good138 Reviews4.2

Pizza Restaurants

Pizza in Needham
Hearth Pizzeria 974 Great Plain Ave, Needham
Hearth Pizzeria
Pizza • $$

Hearth Pizzeria

974 Great Plain Ave, Needham, MA 02492

Truly amazing Pizza. I had not eaten here before, and wish I had. The pizza was excellent, as was the garlic flatbread with spicy sauce. The wings were ok,...

  • Take-Out
  • Delivery
  • Good125 Reviews4.1
Sweet Tomatoes Neapolitan Pizza 320 Chestnut St, Needham
Sweet Tomatoes Neapolitan Pizza
Pizza • $

Sweet Tomatoes Neapolitan Pizza

320 Chestnut St, Needham, MA 02492

The food is fantastic. The chunky tomato pizza sauce is unique and delicious. They also have a "regular kids sauce" if your children prefer that. The...

  • Take-Out
  • Delivery
  • Good85 Reviews4
Nicholas' Pizzeria 33 Chapel St, Needham
Nicholas' Pizzeria
Pizza • $

Nicholas' Pizzeria

33 Chapel St, Needham, MA 02492

Nicholas' has been one of my go to sub shops for about 25 years. It is located near the childhood home of one of my best friends from high school, so it...

  • Take-Out
  • Delivery
  • Good79 Reviews3.9

Chinese Restaurants

Chinese in Needham
Mandarin Cuisine 238 Highland Ave, Needham
Mandarin Cuisine
Chinese • $$

Mandarin Cuisine

238 Highland Ave, Needham, MA 02494

It's rather difficult to judge a restaurant on just a single dish, but, from what little I tasted, I want more, please!Popped in for a quick take-out bowl...

  • Take-Out
  • Delivery
  • Good138 Reviews4.2
Ray's New Garden 40 Chestnut Pl, Needham
Ray's New Garden
Chinese • $$

Ray's New Garden

40 Chestnut Pl, Needham, MA 02492

Don't believe the negative reviews. I've been coming here for several years and Ray's has the best chinese food around!! It's always hot,...

  • Take-Out
  • Delivery
  • Good133 Reviews4
Dragon Chef 332 Chestnut St, Needham
Dragon Chef
Chinese • $

Dragon Chef

332 Chestnut St, Needham, MA 02492

This is a take-out only place with pretty good Chinese food if you're in the area and not willing to drive too far. The flavors were good, and the food...

  • Take-Out
  • Delivery
  • Good92 Reviews3.9

Italian Restaurants

Italian in Needham
Sweet Basil 942 Great Plain Ave, Needham
Sweet Basil
Italian • $$

Sweet Basil

942 Great Plain Ave, Needham, MA 02492

Super friendly staff, generous portions! Reasonable priced, you can bring your own wine.The atmosphere is pretty relaxed. Easy street parking.2)Fresh pesto and...

  • Take-Out
  • Delivery
  • Superb215 Reviews4.6
Spiga 18 Highland Cir, Needham
Spiga
Italian • $$

Spiga

18 Highland Cir, Needham, MA 02494

We had the most delightful and delicious dinner at Spiga last night. The food was amazing, both the special and the lasagna that we ordered were...

  • Take-Out
  • Delivery
  • Superb221 Reviews4.4
Cappella Restaurant 45 Chapel St, Needham
Cappella Restaurant
Italian

Cappella Restaurant

45 Chapel St, Needham, MA 02492

Very nice dining experience. Indoor & outdoor seating. Very interesting menu; good appetizers & main courses. Pastas are excellent. Staff is very...

  • Take-Out
  • Delivery
  • Superb142 Reviews4.3
Mighty Subs 250 Highland Ave, Needham
Mighty Subs
Sandwich Shop • $

Mighty Subs

250 Highland Ave, Needham, MA 02494

Really good sub and great value - when they say their large is large...they mean it! We split a large Italian sub between two of us and it took us 2 days to...

  • Take-Out
  • Delivery
  • Superb166 Reviews4.6
Panellas Market 50 Central Ave, Needham Heights
Panellas Market
Sandwich Shop • $

Panellas Market

50 Central Ave, Needham Heights, MA 02494

Great place and tasty food. Awesome and friendly customer service. We stopped here on the way and it's a quiet neighborhood. Little pricey but affordable....

  • Take-Out
  • Delivery
  • Superb63 Reviews4.3
Subway 1187 Highland Ave, Needham
Subway
Sandwich Shop • $

Subway

1187 Highland Ave, Needham, MA 02494

  • Take-Out
  • Delivery
  • Average51 Reviews3.1