Little Caesars
➤ 752 E Main St, Meriden I-06450-6019, United States
Déjeuner, Italien, Fromage, Pizza
"Here is ALWAYS BUSY! The food is cheap and tastes great! ESPECIALLY the stuffed crust pizza!!!! Charges of cheese, piping HOT, service with a smile, even if there are 1000 degrees outside. Good variety. Pizza, garlic bread, Marinosauce. Make sure you get everything you order. Speedy sometimes leads to mistakes."