Restaurants in Needham

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

Customers` Favorites

Fish and Chips
Chocolate Ganache Bread Pudding
Short Rib & Ale Pie
Burger & Fries

“You would never expect this to be such a cool restaurant from the outside, it is sort of hidden in a parking lot behind some other building…. But once you walk in the door you will love the charm and warmth. Everything about dinner was perfect. We had mussels, burgers, fish & chips, short rib pie and they the bread pudding desert. The service was outstanding…. Cannot beat a good waitress who brings a great attitude and had awesome recommendations.We will be back soon!”

4.5 Superb56 Reviews
Gyro & Kebab House 1056 Great Plain Ave, Needham Kebab • $$
1056 Great Plain Ave, Needham

Customers` Favorites

Baklava
Falafel
Chicken Gyro
Hummus
All Things I Ordered
Chicken Shish Adana
Chicken Adana Kebab
Side of Pita Bread

“I love this place! Always fresh ingredients, very pleasant people work here. I am European and I can tell- this is the best authentic Gyros in Boston area!I prefer lamb Gyro, but the chicken one is delicious as well. Their baklava is to die for! The owner and his beautiful, charming wife are so kind and welcoming, so I feel I often just stop by to greet them and grab a small bite. I highly recommend this place! 5 stars ?!”

4.5 Superb34 Reviews
Cook Needham 109 Chapel St, Needham New American • $$
109 Chapel St, Needham

Customers` Favorites

Truffle Fries
Falafel Plate
Braised Short Rib Tacos
Half Roasted Chicken
Wild Mushroom Pizza
Greek Salad

“Elise always speaks Spanish with me since I am learning it, and she is so sweet to me and my dad when we come in! The service is so accommodating and everyone is so nice! We love it here!”

4.3 Superb66 Reviews
Needham House of Pizza 914 Great Plain Ave, Needham Pizza • $
914 Great Plain Ave, Needham

Customers` Favorites

Detroit Style Cheese Pizza
Pepperoni Pizza
Chicken Wings
Buffalo Wings
French Fries

“Many years ago when looking for a change in my life, Artie took me in, gave me a job and taught me how a family run business should operate. As a staple in the community, I urge everyone if you haven’t already, support a long standing business that truly values and cares about their employees and most of all, customers. The quality and care the entire team takes in their craft is top notch. Thank you NHP, keep up all the great work.PS….If you haven’t tried the “Artie Special” you’re doing your taste buds a disservice ?”

4.4 Superb34 Reviews
Sweet Boba 1032 Great Plain Ave, Needham Bubble Tea • $
1032 Great Plain Ave, Needham

“It's great to find boba drinks in town for sure, but it's not up to par with the better known boba places closer to the city. I'd go with the smoothies over the boba tea drinks. The flavors taste a bit powdery/artificial but definitely hits the spot if you want to get a quick drink with your kids who can't really tell the difference. The egg waffles also aren't quite right, but can't complain since it's so convenient.”

4.8 Superb37 Reviews
Blue On Highland 882 Highland Ave, Needham Fine Dining • $$
882 Highland Ave, Needham

Customers` Favorites

Fish Tacos
Parmesan Fries
Vermonter
Buffalo Cauliflower
Thai Steak Salad
Hamburger
Grilled Salmon
The Highlander
Hot Fudge
Canolli

“All four plates were delicious, the burgers and the Parm with the garlic sauce. Spicy guava margaritas had a kick and stiff, friendly staff, kid friendly, the owners were very attentive. Plenty of parking and quick service on a busy Saturday night. We recommend and will be ”

4.2 Good92 Reviews
Cafe Fresh Bagel 896 Highland Ave, Needham Cafe • $
896 Highland Ave, Needham

Customers` Favorites

Whitefish Salad
All Bagels
Bacon Egg Cheese Breakfast Sandwich
Egg & Cheese
Lox Spread

“Bustling small bagel place with a variety of bagels served to order. Eat in, to go, take a bag home. Efficient friendly service but crowded during busy times of day. On street metered parking.”

4.5 Superb82 Reviews
Sweet Basil 942 Great Plain Ave, Needham Italian • $$
942 Great Plain Ave, Needham

Customers` Favorites

Rosemary Chicken
Greek Salad
Fried Calamari with Marinara Sauce
Fresh Bread and Sweet Basil
Tagliatelle Alla Bolognese
Pesto and Bread Basket
Chicken Parmigiana
Steamed Mussels
Mussels Reheat

“Unparalleled customer service. You won’t find a restaurant where you feel more taken care of (well except their sister restaurants in Waltham and Juniper in Wellesley). I’ve never seen my mom eat so much at a restaurant before. Whatever the wait time is - WAIT - it’s worth it!”

4.4 Superb111 Reviews
The Common Room 30 Dedham Ave, Needham Comfort Food • $$
30 Dedham Ave, Needham

“My husband and I went opening night. As to be expected, they are still working out some kinks but the manager made sure to check in with us several times and got our feedback. Food was definitely worth the wait! Already planning our next trip!”

4.9 Superb18 Reviews
French Press Bakery & Cafe 74 Chapel St, Needham Cafe • $
74 Chapel St, Needham

Customers` Favorites

Croissants
Bakery
Cookies
Chicken Salad
French Press
Quiche
Avocado Toast

“Liked their selections and cleanliness. But very limited indoor seating. Plenty of outdoor seating however.Parking: Plenty of parking at the commuter rail lot if you go on a Sunday”

4.4 Superb76 Reviews
Hearth Pizzeria 974 Great Plain Ave, Needham Pizza • $$
974 Great Plain Ave, Needham

Customers` Favorites

Cheese Pizza
Gluten
Sausage Pepper and Onion
Onions Olives Tomato
Cheeseburger Pizza
Vegan Pizza
Turkey Club
White Bean

“Excellent pizza. High quality dough, sauce, and cheese. A little more on the doughy side which I like. Coming from NYC, I'm always a little hesitant to try a new pizza place but I'm glad I did! Absolutely delicious!”

4.1 Good35 Reviews
The Farmhouse 970 Great Plain Ave, Needham American • $$$
970 Great Plain Ave, Needham

Customers` Favorites

Fish Tacos
Shrimp Tacos
Calamari
Beet Salad
Farmers Salad
Beef Short Rib on Whipped Potato
Beef Short Ribs
Chocolate Cake

“The Farmhouse was a great experience! The food was delicious and made with great quality, fresh ingredients. The staff all work together and are so attentive and friendly. Definitely looking forward to returning!”

4.3 Superb236 Reviews
Cappella Restaurant 45 Chapel St, Needham Italian • $$
45 Chapel St, Needham

Customers` Favorites

Meatball Appetizer
Tagliatelle Bolognese
Black Truffle Wheel
Chicken Parmigiana
Tiramisu
Veal Chop Milanese to Go
Wood Grilled Salmon Togo
Grilled Octopus Togo

“I’m live on the north shore and finally made it down to Capella. Shame on me for waiting so long. It was worth the drive! If you don’t like driving but are ever in the area, make it a point to stop in. If you live in that area and haven’t been.. GO! The rigatoni with vodka sauce is fantastic and the Chicken parm is one of the best. I can’t wait to go back and try the lobster fusilli dish. The owner/chef Rob is on the floor in the kitchen at all times overseeing each order. His team and staff are top notch. Highly recommend!”

4.4 Superb53 Reviews
Nicholas' Pizzeria 33 Chapel St, Needham Pizza • $
33 Chapel St, Needham

Customers` Favorites

Large Cheese Pizza
Chicken Fingers

“This is the best delivery of pizza and fries I've ever had. The fries arrived hot and crispy, which has never happened with other deliveries. The pizza was excellent, and the order arrived early. I'll only order from here from now on.”

4.7 Superb18 Reviews
A New Leaf 920 Great Plain Ave, Needham Juice Bar & Smoothies • $$
920 Great Plain Ave, Needham

“Mostly a great experience! The wrap and muffin I had for lunch were delicious and the staff was very kind! I am a bit disappointed to later find out that the $12 bagels I bought from their grocery section are not actually gluten free as they are processed on shared equipment with wheat ?”

4.4 Superb19 Reviews
map Map