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.
Want the lowest hotel prices? You're in the right place. We check 200+ sites for you.

Restaurants in Needham

Sort by:
Ranking
Name

Needham House of Pizza

#27 of 43 Restaurants in Needham
Map
Visitor photos (1)
Menu
Cuisines: Pizza Italian American

Gianni's Deli

#28 of 43 Restaurants in Needham
Map Menu

Panera

#1 of 5 Coffee & Tea in Needham
Map
Visitor photos (1)
Menu
Cuisines: American Cafe Soups

Acorns Bakery & Cafe INC

#5 of 8 Bakeries in Needham
Map
Visitor photos (1)
Menu

Comellas

#29 of 43 Restaurants in Needham
Map Menu
Cuisines: Italian Pizza

A New Leaf Juice Bar

#5 of 5 Dessert in Needham
Map Menu

Orange Leaf

#30 of 43 Restaurants in Needham
Map Menu

Bertucci's

#31 of 43 Restaurants in Needham
₹₹ - ₹₹₹ Map
Visitor photos (5)
Menu
Cuisines: Italian Pizza

Dragon Chef

#32 of 43 Restaurants in Needham
₹₹ - ₹₹₹ Map
Visitor photos (10)
Menu
Cuisines: Chinese Asian Fast food

Starbucks

#2 of 5 Coffee & Tea in Needham
₹₹ - ₹₹₹ Map
Visitor photos (1)
Menu

Sweet Tomatoes

#33 of 43 Restaurants in Needham
Map
Visitor photos (4)
Menu
Cuisines: Pizza

Dunkin' Donuts

#3 of 5 Coffee & Tea in Needham
Map Menu

Peking Garden Restaurant

#34 of 43 Restaurants in Needham
Map Menu

140 Kendrick Street Cafe

#35 of 43 Restaurants in Needham
Map
Visitor photos (2)
Menu

Dunkin' Donuts

#4 of 5 Coffee & Tea in Needham
Map Menu

Dunkin' Donuts

#5 of 5 Coffee & Tea in Needham
Map Menu

D'angelo Grilled Sandwiches

#36 of 43 Restaurants in Needham
Map
Visitor photos (3)
Menu
Cuisines: Fast food

Kostas Pizza & Seafood

#37 of 43 Restaurants in Needham
Map
Visitor photos (9)
Menu
Cuisines: Pizza Greek

McDonald's

#38 of 43 Restaurants in Needham
Map Menu
Cuisines: Fast food

Bullard's

#39 of 43 Restaurants in Needham
Map
Visitor photos (3)
Menu
Cuisines: American

Subway

#40 of 43 Restaurants in Needham
Map Menu