A

A must stop whenever we are in St. Louis or drivin...

A must stop whenever we are in St. Louis or driving through. We have tried other locations but this one is our favorite. Right off the interstate and almost always busy. I don't normally eat veggie pizza but theirs is really good. Veggies are sliced thin & the Provel cheese adds to it. Located near the St Louis Zoo & just down the street from the Science Museum. Parking can be a challenge if they are busy.

Comments:

No comments