Town House of Pizza
Address:
892 Highland Ave, Needham Heights, MA 02494
Phone:
(781) 444-4333
Hours:
- Mon: 11am-10pm
- Tue: 11am-10pm
- Wed: 11am-10pm
- Thu: 11am-10pm
- Fri: 11am-10pm
- Sat: 11am-10pm
- Sun: 11am-9pm
Payment:
Other Details:
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.
Pizza, Restaurants
Other Businesses:
- Finagle A Bagel at 922 Highland Ave Apt 938, Needham Heights, MA 02494
- 3 Squares at 669 Highland Ave, Needham Heights, MA 02494
- Pacini's Italian Eatery at 1185 Highland Ave, Needham Heights, MA 02494
- Restaurant Depot at 114 1st Ave, Needham Heights, MA 02494
- Gianni's Deli at 853 Highland Ave, Needham Heights, MA 02494