We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Best Restaurants in Needham, MA

Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

Sweet Basil

#1 of 59 Restaurants in Needham
Price: $21 - $30 Map
Visitor photos (15)
Menu
Cuisines: Italian

Volante Farms

#2 of 59 Restaurants in Needham
Price: $5 - $12 Map
Visitor photos (1)
Menu

The Farmhouse

#3 of 59 Restaurants in Needham
Price: $10 - $30 Map
Visitor photos (11)
Menu
Cuisines: American

Abbotts Frozen Custard

#4 of 59 Restaurants in Needham
Map Menu
Cuisines: Japanese

Bagel's Best

#5 of 59 Restaurants in Needham
Price: $2 - $6 Map Menu
Cuisines: Vegetarian Bagels

Mighty Subs

#6 of 59 Restaurants in Needham
Price: $10 - $15 Map
Visitor photos (3)
Menu
Cuisines: American

Cafe Fresh Bagel

#7 of 59 Restaurants in Needham
Price: $5 - $10 Map
Visitor photos (1)
Menu
Cuisines: Sandwiches Delicatessen Bagels

The Center Cafe

#8 of 59 Restaurants in Needham
Price: $12 - $30 Map
Visitor photos (37)
Menu
Cuisines: American
Reserve

Rice Barn

#9 of 59 Restaurants in Needham
Price: $12 Map
Visitor photos (1)
Menu
Cuisines: Asian Thai

Pronti Bistro

#10 of 59 Restaurants in Needham
Price: $6 - $10 Map
Visitor photos (8)
Menu
Cuisines: Indian

Spiga

#11 of 59 Restaurants in Needham
Price: $30 Map
Visitor photos (4)
Menu
Cuisines: Italian
Reserve

Blue on Highland

#12 of 59 Restaurants in Needham
Price: $30 Map
Visitor photos (9)
Menu
Reserve

Fresco

#13 of 59 Restaurants in Needham
Price: $10 - $15 Map
Visitor photos (1)
Menu
Cuisines: Greek Diner

Nicholas's Pizza

#14 of 59 Restaurants in Needham
Map Menu
Cuisines: Pizza

Sweet Corner

#15 of 59 Restaurants in Needham
Map
Visitor photos (3)
Menu
Cuisines: Cafe

Blue Ribbon BBQ Trailer

#16 of 59 Restaurants in Needham
Map Menu
Cuisines: Barbecue

Not Your Average Joe's

#17 of 59 Restaurants in Needham
Price: $21 - $30 Map
Visitor photos (6)
Menu
Cuisines: Italian American
Reserve

Petit Robert Needham

#18 of 59 Restaurants in Needham
Price: $20 - $40 Map
Visitor photos (8)
Menu
Cuisines: French
Reserve

Town House of Pizza

#19 of 59 Restaurants in Needham
Price: $20 Map
Visitor photos (1)
Menu
Cuisines: Italian Pizza Fast Food

New Garden

#20 of 59 Restaurants in Needham
Price: $20 Map Menu
Cuisines: Chinese Asian

3 Squares

#21 of 59 Restaurants in Needham
Map
Visitor photos (7)
Menu
Cuisines: American

Treat Cupcake Bar

#22 of 59 Restaurants in Needham
Map
Visitor photos (2)
Menu

A New Leaf Juice Bar

#23 of 59 Restaurants in Needham
Map Menu

Acorns Bakery & Cafe INC

#24 of 59 Restaurants in Needham
Map
Visitor photos (1)
Menu

Masala Art

#25 of 59 Restaurants in Needham
Price: $21 - $31 Map
Visitor photos (4)
Menu
Cuisines: Indian Vegetarian
Reserve

Kostas Pizza & Seafood

#26 of 59 Restaurants in Needham
Map Menu
Cuisines: Pizza Seafood

Mandarin Cuisine

#27 of 59 Restaurants in Needham
Price: $20 Map
Visitor photos (1)
Menu

Panera

#28 of 59 Restaurants in Needham
Price: $5 - $12 Map Menu
Cuisines: American

Brothers Pizza & Restaturant

#29 of 59 Restaurants in Needham
Map Menu

Needham House of Pizza

#30 of 59 Restaurants in Needham
Price: $5 - $15 Map
Visitor photos (1)
Menu
Cuisines: American Pizza