"Awesome place for lunch. We will come back when we are in town"
Phone: +13143536128,+13143534059
Address: 4414 Donovan Ave, 63109, St. Louis, US, United States
City: St. Louis
Tuesday: 09:00 -18:00
Wednesday: 09:00 -18:00
Thursday: 09:00 -18:00
Friday: 09:00 -18:00
Saturday: 09:00 -18:00
Sunday: 09:00 -15:00
Dishes: 74
Amenities: 12
Categories: 5
Reviews: 1940