While visiting STL, my family and I ate here with our cousins, who live in Clayton. Our favorite was the thin crust pizza, it was a hit with everyone! I ordered one of their crepes, which was also very good. They did get one order wrong (brought out the wrong size pizza) but they let us eat the smaller pizza at no extra cost, and then brought out the larger one, which we had ordered, as well.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.