892 Highland Avenue

Needham, MA 02494

" The Original Pizza in Needham!"

Town House of Pizza - Authentic Italian | Needham, MA Freshly baked bread

Call To Order Ahead!

Stop by Town House of Pizza for the area's best pies, the freshest pastas and salads, and a fun and inviting eatery with delicious options always made fresh. We are conveniently located in downtown Needham. In addition to free parking lot in the rear of the building, street parking is available.



Town House of Pizza

892 Highland Avenue

Needham, MA 02494


Phone: 781-444-4333

Opening Times

Monday to Saturday: 11:00 AM - 10:00 PM

Sunday: 11:00 AM - 9:00 PM

Call in your order one day ahead, and we'll have

it ready and freshly made for your exact pick-up time!

"A great spot for pizza or casual Italian. Owner John is terrific! The pizza is absolutely first class and worth driving some distance for. Clearly the class of the Needham Pizzerias."


- NYCregular,

Star Star Star Star Star