"If you are not concerned with how a place looks and only care about price and taste, then definitely buy some food here."
Phone: +13148689696,+13148685200,+13143990594
Address: 10118 W Florissant Ave Saint Louis, MO 63136-2100, St. Louis, United States
City: St. Louis
Monday: 11:00-21:25
Tuesday: 11:00-21:25
Wednesday: 11:00-21:25
Thursday: 11:00-21:25
Friday: 11:00-22:25
Saturday: 11:00-22:25
Sunday: 12:00-21:25
Dishes: 10
Amenities: 9
Categories: 5
Reviews: 5272