Needham >
Town House Pizza892 Highland Ave, Needham, MA | Directions 02494
42.293554 -71.235134 View WebsiteView More
View Less
“Town House Pizza is delicious!”
“The people are friendly, even with the gradual switch in employees over the past several years.”
Best Veggie Pizza. tried the "super veggie pizza" , was ready in time & was probably the best veggie pizza i have had...will update the review with other ones i'll try...
Favorite pizza place for past 15 years.
I saw previous reviews and had to comment. I've been coming to this place since I was a kid. The people are friendly, even with the gradual switch in employees over the past several years. I go out of my way just to have them special make an italian sub. They have always given me exactly what I ask for.
They DO take plastic, since at least a year now or longer.
Great Greek Style Pizza and Friendly staff.
I dissagree that this place is worce with the new owner. I think the food is great, and the owner and staff in their effort to get the people served as fast as possible might do a mistake once or twice. I do not think that the staff does not know English. They just prefer to speak in Spanish among themselves or Greek. What is wrong with this.
Also from inside info, this place might soon get a POS to eliminate problems on orders.
Great Greek Salad. Great feta cheese and dressing...very fresh and the price is right. These guys might not speak a lot of English (see others' review) but they are super nice. They only take cash though (at least as of this writing) so plan accordingly.
bad idea. This place is horrid. Half of the time they get your order wrong (thats if they even remember to take your order, happened twice). Most of the staff does not speak English. This place has went WAY down hill since the new owners took over. I will NEVER again go back to this dump. Avoid this place at all cost, you will get better service at McDonalds (and better food).
Sign in with Facebook Sign in with Facebook to see what your friends are up to!
Get the Citysearch Mobile app so you can spend less time searching for great places, and more time enjoying them.
