letizia

pizza

Hours:
Open 7 Days a Week
Monday - Saturday: 11am - 9pm
Sunday: 4pm - 9pm

pizza history contact us directions catering reviews menus home about

phone (203) 847-6022

the hour best pizza
Specials

maps facebook

 

line