Address: 843 W Main St, Meriden, CT 06451, USA
They deliver and they make an excellent thin crust pizza
They do delivery.
Add Answer
Thanks! Your answer is awaiting moderation.
Trending Places
Pizza restaurant
589 Hanover Rd, Meriden, CT 06451, USA
361 Liberty St, Meriden, CT 06450, USA
256 Pratt St, Meriden, CT 06451, USA
103 Main St, Meriden, CT 06451, USA