Address: New Halls Ferry Road, Florissant, MO 63033, USA
Sunday: 9AM–9PM
Monday: 9AM–9PM
Tuesday: 9AM–9PM
Wednesday: 9AM–9PM
Thursday: 9AM–9PM
Friday: 9AM–9PM
Saturday: 9AM–9PM
Tha Real St Louis TV
St. Louis Happy Hour got the best Food in the LOU!!!!
Andrew. Mc
It is a shopping center. The parking lot had visable lines. What else do you want?
Hiram Beard
Went there too grocery shop at save a lot good food for low prices
shakyra cole
I love Happy Hour bar and Grill absolutely the best turkey ribs in town great drinks in specials throughout the week so be sure to call or check the menu
Thanks! Your review is awaiting moderation.
That's a great question, it's hard to drive in that area.
Thanks! Your answer is awaiting moderation.
Thanks! Your question is awaiting moderation.