Restaurants in St. Louis, MO
Restaurants • Night Life • Bars
612 W Woodbine Ave,
St. Louis ,
MO
63122
UNITED STATES
Based on 1 reviews
Great Food
I was pleasantly surprised when I first tasted the food. It was delicious. My waitress was amazing and the prices were decent, especially the happy hour food. I will definitely be back.Worldwide > United States > St. Louis, MO > Restaurants