I ordered 7 18" pizzas for a group of 23 guys that I took to St. Louis. They all loved the pizza. The ingredients were good and the crust was just right. It was just what we needed to end our day. There is no reason to eat fast food pizza downtown.
Was this review helpful to you?