Phone: (+1)3143902004
Address: 5860 Delmar Blvd, St. Louis, United States
City: St. Louis
Dishes: 35
Reviews: 495
"Oh, Lord, where do I start? The best customer service I had in every restaurant. The owner was so unsatisfactory that we felt at home. The food was delicious, we had number seven fried lobster plates? Oh, that's the point. Before we left the owner, he offered more food for free? at the end of the night I was so filled, I could hardly walk. I will highly recommend this place."
All prices are estimates.
St. Louis, a vibrant Midwestern city, is famous for its BBQ ribs, gooey butter cake, and toasted ravioli, blending rich history with lively cultural and culinary traditions.