"This place is awesome awesome service. Amazing food best french fries I have ever had."
Phone: +13147620144
Address: 3269 Morganford Rd, St Louis, United States Of America, 63116
Reservation, Booking
City: St Louis
Website: https://www.instagram.com/p/CGYqsfvHuAN/?utm_source=ig_web_copy_link
Monday: 15:00 -01:00
Tuesday: 15:00 -01:00
Wednesday: 15:00 -01:00
Thursday: 15:00 -01:00
Friday: 12:00 -01:30
Saturday: 12:00 -01:30
Sunday: 12:00 -24:00
Dishes: 6
Categories: 5
Reviews: 1198