311 W Main St Ste 10, Meriden, CT 06451
Be the first to add a photo!
Generally the food at the Meriden location is pretty good it doesn't match up to the Wallingord location by a long shot! The one star is for the god awful customer service you get when you call the Meriden location. Love the pizza but HATE calling. Who ever answers the phone (she always sounds like the same person) is so rude!! NO personality and ZERO manners!! They are lucky their food is good because their customer service is awful!!!!