Mon closed
Tue 4:00 pm - 11:00 pm
Wed 4:00 pm - 11:00 pm
Thu 4:00 pm - 11:00 pm
Fri 4:00 pm - 1:00 am
Sat 4:00 pm - 1:00 am
Sun closed
1419 Carroll St
St Louis, MO63104
Visit Website

Recommended Dishes & Drinks

Nearby

1.1 mi $ Food Truck, Asian