Fleur STL
622 Chouteau Ave, St. Louis, MO 63102, United States
Opening Hours
- Monday Closed
- Tuesday Closed
- Wednesday Closed
- Thursday 9:30 AM – 2:30 PM
- Friday 9:30 AM – 2:30 PM
- Saturday 9:30 AM – 2:30 PM
- Sunday 9:30 AM – 2:30 PM
About Fleur STL
Discover one of St. Louis, MO, USA's hidden gems for brunch enthusiasts. Fleur STL is a N/A establishment known for its restaurant, food.
restaurant food