Gyro & Kebab House
1056 Great Plain Ave, Needham
(781) 444-8000
Recent Reviews
Sort by
Atmosphere: {{ item.info.Atmosphere }}
Food: {{ item.info.Food }}
Service: {{ item.info.Service }}
Recommended dishes: {{ item.info['Recommended dishes'] }}
I ordered food and went to pick up . Lady who is working as a cashier from India she demanded tips . She was very rude !
Atmosphere: 1
Food: 4
Service: 1
I got a Tabbouleh that was straight up parsley its was garbage so much that I took one bite dumped the rest and it was pricey too over $10. I also got a beef doner which the meet was good but it was very plane, just garnished with a little lettuce and old withered tomatoes with what tasted like ranch sauce on the side. The fries that it came with were good but lets be honest how hard is it to mess that up. Wouldn’t go back.
Atmosphere: 1
Food: 2
Service: 3
I like customer service here....!
Felt really happy with food and service staff.
Atmosphere: 5
Food: 5
Service: 5
The place is not clean. The food exceeds in bad oils. I regret I went there. Do not recommend this place to anyone.
Atmosphere: 1
Food: 1
Service: 1
Not clean and excessive oil in the food. Fries tasted awful. This place used to be super tasty but its just really bad.
Atmosphere: 4
Food: 1
Service: 1
I had an issue with a meal I had ordered for take out at the needham location. But the next day I went back to give the staff feedback. And they were so appreciative and going to take my advice. They even offered me a complimentary salad with gyro meat. Excellent customer service And the gyro meat is so delicious.
Atmosphere: 3
Food: 5
Service: 5
My favorite local spot for a quick, tasty takeout
Edit: October 2025. Changed from 5 stars to 3 stars.
Need to fix the issues. Not having chicken available is a pretty major screw up. And make sure your staff gets the tips that people add when they pay by credit card
Arrived right at closing time but still made my order and was excellent. Meat on the Gyro was incredibly good.
Atmosphere: 5
Food: 5
Service: 5
Wish I could give it a better rating but what you see is what you get. Actually the place looks a bit better on the outside than in! The women was difficult to understand when taking my order on the phone, and my food was just warm enough. Not much else going on here! It was a pretty tasty Gyro through and they did get my modifications correct!
Atmosphere: 1
Food: 3
Service: 2
Front desk staff🙂
Atmosphere: 3
Food: 5
Service: 4
Restaurantji Recommends
Nice place with some different cuisine. The flavors werent extremely unique but they were good. We got gyro worlds. Mainly a takeout place but we did sit. Good prices too and she gave us warm pita included!
Atmosphere: 3
Food: 4
Service: 5
Recommended dishes: Gyro World, Gyro
Unprofessional place.
Atmosphere: 1
Food: 1
Service: 1
Great food
My favorite gyro place! Cant say much about in-person experience since I always order takeout.
I always order the chicken gyro wrapped in pita bread with hummus on the inside (and it comes with fries), and it always tastes good. Very generous portions for a $13 plate, and the hummus is great. I typically don’t like any hummus besides homemade, especially if it’s store-bought, but theirs is really good; it has the right consistency and taste and it’s really enjoyable. The only other dish I’ve tried are their cheese pastry rolls which are also good, just be warned that they’re fried and very greasy if you don’t like that. Would recommend :)
Food: 5
Service: 5
Got a new job near Needham center and was looking around for places to grab lunch. Saw this place and decided to give it a shot. Best chicken burrito I’ve ever gotten in my life… Incredible food from the gyro and very well priced. Great portion size too. 100% recommend.
Atmosphere: 5
Food: 5
Service: 5
Recommended dishes: Chicken Gyro, Gyro
Loading...