"What a pleasant surprise. We had the 16 Quattro formaggi and the 12 classic margherita... all I can say is wow. Hands down best pizza in the tri-cities."
Phone: (+1)6307975158
Address: 11 N 3rd St Unit B, 60174, St. Charles, US, United States
City: St. Charles
Tuesday: 11:00 -23:00
Wednesday: 11:00 -23:00
Thursday: 11:00 -23:00
Friday: 11:00 -23:00
Saturday: 11:00 -23:00
Dishes: 29
Amenities: 8
Categories: 5
Reviews: 185