Quite possibly the best hand tossed pizza in St. Louis. Drove by here on a whim and I’m glad I did. Sauce was right on point. Cheese and toppings were fresh and the crust was crispy with a little hint of garlic. I’ll be back! I can believe the other lower scores. This is a winner.