Cafe Flora is a café St Louis located in United States.
4344 Shaw Blvd. (inside Missouri Botanical Garden) St Louis , MO 63110 United States
Stop by for a glass of wine or a bite to eat on Tuesday nights between 5 and 9pm.
Overall exceeded my expectations. Their breakfast burritos was delicious. Sit on the patio .
Food and drinks
My favorite part of the botanical garden. I appreciate the inclusion of nepenthes, the hanging carnivorous plants. - Quentin Hendricks
One of the many garden here, quietly celebrating the culture - Vincent Chesney
Wait a while… smell the roses… beautiful. - Eric White
The chocolate torte is excellent and the cake is lovely for an event. I would recommend the brunch. - Sarah Boudreau
The exhibits are grate...looking for a place to celebrate a special occasion what better way than among beautiful landscapes and wine;) - Ms. Seymore