We were a little skeptical about a restaurant in a stip mall, but the staff was top notch and the food was delicious! We will definately go back when we fly out of St Louis. If the atmosphere was a little nicer I would have given them 5 stars. But you can't eat "atmosphere", so I am glad they don't skimp on the food quality.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.