Town House of Pizza
$ • Pizza, Salad, Vegan
Hours:
892 Highland Ave, Needham
(781) 444-4333
About Town House of Pizza
Customers' Favorites
Town House of Pizza Reviews
Ratings
Hours
| Monday | 11AM - 9PM |
| Tuesday | 11AM - 9PM |
| Wednesday | 11AM - 9PM |
| Thursday | 11AM - 9PM |
| Friday | 11AM - 9PM |
| Saturday | 11AM - 9PM |
| Sunday | 9AM - 9PM |
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.