Town House of Pizza

$ • Pizza, Salad, Vegan

Hours:
892 Highland Ave, Needham
(781) 444-4333

About Town House of Pizza

Town House of Pizza is a welcoming spot with a clean atmosphere and friendly staff. Their menu highlights include the out-of-this-world eggplant sub, Detroit-style pizza, and fantastic chicken parmesan. The fries are a standout, crispy on the outside and soft on the inside. With a perfect sauce-to-cheese ratio and crunchy crust, the pizza is a must-try. The people who run the Town House of Pizza are Greek, and the walls are covered with pictures of the Greek isles. Their subs, including the steak sub with gyro meat, onions, mushrooms, salami, and pepperoni, are over-the-top good. The sandwiches are not overly messy, and the amount of meat is just right. Customers recommend adding salt and crushed red pepper to enhance the flavors. The baklava is also a delicious treat. The owner and the crew are solid, and they play chill music, creating a pleasant dining experience.

Customers' Favorites

Town House of Pizza Reviews

4.3
102 ratings
Restaurantji Rating
5
73%
4
9%
2
9%
1
9%
Food
4.5
Atmosphere
3.6
Service
4.6

Share your opinion about Town House of Pizza

Restaurantji Rating

Read All Reviews(102)

Ratings

Menu

Add a Menu

Photos

Add a Photo
Town House of Pizza
Town House of Pizza
View All Photos

Hours

Monday 11AM - 9PM
Tuesday 11AM - 9PM
Wednesday 11AM - 9PM
Thursday 11AM - 9PM
Friday 11AM - 9PM
Saturday 11AM - 9PM
Sunday 9AM - 9PM
Updated on: