Restaurants in Needham

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

Customers` Favorites

Short Rib
Chocolate Ganache Bread Pudding
Burger & Fries

“This was my first time to The James, and it sure lived up to my expectations! I arrived with my coworkers and was promptly greeted and seated at a quaint corner table. We started our meal with the black garlic hummus which was creamy and rich with a pleasant hint of citrus. The grilled naan was fresh and tender making the perfect combination with the hummus. For our entrees, my coworker chose the pan seared salmon, short rib and ale pie and the Statler chicken breast while I enjoyed the za'atar spiced cauliflower steak. Everything was delicious and perfectly seasoned. I loved the flavors in the cauliflower steak and roasted cauliflower risotto especially the tempura crisps and cippolini jam! Those components added a nice texture and slight sweetness that was welcomed with such a hearty dish. My coworkers loved their dishes and my one coworker finish the entire short rib and ale pie. We couldn't finish our evening off without dessert so we decided to try both options available that evening. The chocolate ganache was rich and decadent but the start of the show was the toffee bread pudding. It was sublime and absolutely hit the spot!!! What a delight this meal was!! I will definitely be back!Dietary restrictions: They have a gluten free menu available as well as a vegetarian/vegan menu!”

4.5 Superb52 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 Superb36 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

“We tried Cook for the first time and it was amazing. The food was so good. The staff was awesome especially the bar tender Christy. She was so friendly and introduced us to some delicious drinks. We will definitely be back soon!”

4.3 Superb70 Reviews
Cafe Fresh Bagel 896 Highland Ave, Needham Cafe • $
896 Highland Ave, Needham

Customers` Favorites

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

“Cafe Fresh is amazing! I am obsessed with their bacon and egg sandwich. It’s so simple but so delicious. The way they cook the egg hits in such a good way. The staff is awesome as well! Yes, it’s chaotic but it’s an old school bagel shop. It gets busy, but in the end I’ve had nothing but positive experiences here.”

4.6 Superb73 Reviews
Needham House of Pizza 914 Great Plain Ave, Needham Pizza • $
914 Great Plain Ave, Needham

Customers` Favorites

Pepperoni Pizza
Chicken Wings
Buffalo Wings
French Fries

“Pizza is super tasty and crunchy. I had pepperoni with decent amount of pepperoni and not greasy at all. Coupla tables for dine in. Friendly staff. Will come back!”

4.3 Superb39 Reviews
Hearth Pizzeria 974 Great Plain Ave, Needham Pizza • $$
974 Great Plain Ave, Needham

Customers` Favorites

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

“Very good gluten-free options, including thin crusty pizza. I was there on a Sunday night with a large group, and we had tons of food and wine, all good.Vegetarian options: Lots of veggie options.Dietary restrictions: They are very good at separating out gluten-free foods.”

4.3 Superb30 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

“Blue on Highland is a gem in Needham, and Junior is the standout bartender! His cocktail skills are unmatched, always crafting the perfect drink. The Chicken Milanese is a must-try, crispy and flavorful, a true delight! The ambiance is cozy, perfect for a date night or a gathering with friends. Can't wait to go back!”

4.1 Good94 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

“Don't take my 4 as there's anything less than it was very good! A 5 for me requires an all around amazing experience v. what I would expect. It's my second time there. My guests were from Needham and go often. The staff is very friendly. The atmosphere is casual and warm. The food is very good. I've had the halibut both times and it was well prepared. Two of us split the Caesar salad but it really is sized for one. I will be back.”

4.3 Superb233 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 Superb74 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 Superb63 Reviews
French Press Bakery & Cafe 74 Chapel St, Needham Cafe • $$
74 Chapel St, Needham

Customers` Favorites

Croissants
Bakery
French Press
Cookies
Chicken Salad
Quiche
Avocado Toast

“I'm a coffee fanatic and the cappuccino they made was great - certainly a notch above Starbucks cappucinos. It has a nice atmosphere, but at lunch time it gets very crowded and you have to squeeze in. Anyway, I think it's a great place. ”

4.3 Superb69 Reviews
Kostas Pizza & Seafood 315 Chestnut St, Needham Italian • $
315 Chestnut St, Needham

Customers` Favorites

Steak and Cheese
Deep Dish Pizza
Grilled Chicken Greek
Sicilian Pizza
Pitta Pizza

“Lived here for 20 years. Gave Kostas a try. Food is great. They gave me the wrong order 4 of 5 days. It was good but not what I ordered. Not even a call in I waited in the shop. Steak and Cheese with Mayo and hots? Steak on bread. Italian toasted. Not. Steak bomb with hots? Steak on bread.. Apparently they like serving meat on bread with no other choices. Pizza on par with local competitors. Again food is great just don’t know what you are going to get with regard to options.”

4.3 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.5 Superb24 Reviews
Little Spoon 952 Great Plain Ave, Needham Thai • $$
952 Great Plain Ave, Needham

Customers` Favorites

Tamarind Wings
Miso Ramen
Crispy Chicken
Tom Kha
GF Avocado in the Garden Fresh Rolls
V Vegetable Crispy Spring Rolls
V Scallion Pancake
Pork Dumplings
Spicy Basil
L Pad Thai

“Favorite place to get thai food, always good service very friendly and doesn’t take too long. I have been to a lot of countries and i have had the best pad thai here, always my go to. Nice atmosphere inside and good drinks.”

4.2 Good105 Reviews
map Map