"Loved the food here. It had something different and unique about it. Cool vibe and atmosphere."
Phone: +13149327820
Address: 7036 Clayton Ave, St Louis, United States Of America, 63117
City: St Louis
Monday: 16:00-24:00
Tuesday: 16:00-24:00
Wednesday: 16:00-24:00
Thursday: 16:00-24:00
Friday: 16:00-24:00
Saturday: 16:00-24:00
Sunday: 01:00-01:00
Dishes: 55
Amenities: 14
Categories: 5
Reviews: 3406