Town Pizza Restaurant
Menu
Serving downtown New Haven for over 40 years!
PIZZA
Click to edit
PIZZA
Feedback
Today
11:00 am - 08:00 pm
close lightbox