7600 Wydown Boulevard, St. Louis, MO 63105
We ordered over the phone. And our staff person wasn't as helpful as I imagined she would be. She left the mozz off of our pizza! And our daughter got sick from her gf pizza. Our friend who suggested Z had a very different experience when she ordered in person.