Category: | Restaurant, |
---|---|
Address: | 6177 Delmar Blvd, St. Louis, MO 63112, USA |
Zip code: | 63112 |
Opening hours (Edit) | |
---|---|
Monday: | 4:00 AM – 3:00 AM |
Tuesday: | 4:00 PM – 3:00 AM |
Wednesday: | 4:00 AM – 3:00 AM |
Thursday: | 4:00 PM – 12:00 AM |
Friday: | Open 24 hours |
Saturday: | Open 24 hours |
Sunday: | Closed |
Delicious meal, love the signature spicy wings and bbq!
It is pretty cool! The manager is handsome and his wife is so pretty. Will go there again definitely:)
The skewers are very good, the lamb skewers and enoki mushrooms taste very authentic, but the quantity is not large, and more is needed.
Delicious food, newly opened. The roasted duck is amazing! No bad dish.