Town House of Pizza
Drag box to select area
The first thing you notice about Town House of Pizza is the friendly service: the cashier greets you with a broad smile, while owner John Sfakianakis may be at a table chatting with a customer. The next thing you notice is the menu, in particular, the tempting list of specialty pizzas such as the Mykonos (marinated grilled chicken, feta and spinach) and the fried chicken and eggplant parmesan. If you're planning a party, Town House has you covered; large plates of manicotti, spaghetti or ziti and finger sandwiches are available.
892 Highland Ave, Needham Heights, MA 02494
- Hours: Mon - Fri, 9am - 5pm.
- Hours: Mon - Sat, 11am - 10pm; Sun, 11am - 9pm
- Accessible: yes