Select Menu
Special
Special
Menus
All Day Menu
Pizza Menu
Party Menu
Special
Special
Special
Start New Order
Town House Pizza
246 Kimberly Ave, New Haven, CT 06519
(203) 776-1155
Store Information
Closed
See More