909 Robert D. Ray Dr, Des Moines, IA 50316, United States
+1 515-323-6288
$ $ Restaurant
223 ratings
Welcome to Flora, a culinary gem nestled within the Des Moines Botanical Garden. This charming eatery is renowned for its commitment to locally sourced, fresh ingredients that transform every dish into a vibrant experience. Guests rave about the delightful sandwiches, thoughtfully crafted salads, and expertly prepared baked goods, all bursting with flavor and quality. The inviting atmosphere, accentuated by large windows overlooking the serene ponds and lush gardens, creates a unique dining backdrop cherished by all visitors.
Whether you’re indulging in a light lunch or enjoying a craft cocktail, Flora promises an exceptional gastronomic journey. Patrons like Beth Harrington and Adrianne Erickson highlight the attentive staff and impeccable service, ensuring each visit feels special. With dishes that cater to various palates and an ambiance that encourages connection with nature, Flora is not just a meal—it’s an experience that leaves you longing to return.
Updating...
The menu features a variety of fresh, locally sourced dishes including sandwiches, grain bowls, soups, and baked goods, with prices ranging from $10 to $20. Sandwiches and grain bowls appear to be the most popular options, offering a balance of quality and value suited for lunch customers. Premium offerings such as handcrafted cocktails and specialty desserts like chocolate cake provide an upscale complement to the core menu items. The emphasis on fresh, healthy ingredients and light meals aligns closely with midday dining, particularly for visitors to the adjacent botanical gardens. Overall, the menu supports balanced choices between budget-conscious and slightly premium selections within a moderate price range.
110 W State St, Marshalltown, IA 50158, United States
Highlights: Espresso · Croissant · Iced Latte
1413 Rockdale Rd, Dubuque, IA 52003, United States
Highlights: Espresso · Croissant · Iced Latte
133 SE Delaware Ave, Ankeny, IA 50021, United States
Highlights: Espresso · Croissant · Iced Latte
117 1st St NW, Hampton, IA 50441, United States
Highlights: Espresso · Croissant · Iced Latte
169 Oak Ridge Dr, Denison, IA 51442, United States
Highlights: Espresso · Croissant · Iced Latte
114 Pearl St, Shellsburg, IA 52332, United States
Highlights: Espresso · Croissant · Iced Latte
69 16th Ave SW, Cedar Rapids, IA 52404, United States
Highlights: Espresso · Croissant · Iced Latte
522 S 3rd St, Clinton, IA 52732, United States
Highlights: Espresso · Croissant · Iced Latte
728 Sumner Ave, Humboldt, IA 50548, United States
Highlights: Espresso · Croissant · Iced Latte
104 S Broad St, Stacyville, IA 50476, United States
Highlights: Espresso · Croissant · Iced Latte
3417 Hubbell Ave, Des Moines, IA 50317, United States
Highlights: Espresso · Croissant · Iced Latte
2540 E Euclid Ave, Des Moines, IA 50317, United States
Highlights: Espresso · Croissant · Iced Latte
2900 E Euclid Ave, Des Moines, IA 50317, United States
Highlights: Espresso · Croissant · Iced Latte
1050 6th Ave, Des Moines, IA 50314, United States
Highlights: Espresso · Croissant · Iced Latte
1111 6th Ave, Des Moines, IA 50314, United States
Highlights: Espresso · Croissant · Iced Latte
Notice something off on this menu page? Send a quick correction (items, prices, categories, hours, contact info, or links). We’ll review and update the page once the details can be confirmed. Need help with the site? Reach our Support team.
Discover new menus and trending dishes on Menustic.
Menustic helps you discover menus from restaurants, cafés, and bars around the world. Explore destinations, compare dishes and prices, and decide where to eat or drink — Fantastic Menus, One Click Away.
© 2026 Menustic. Built to help people discover menus and decide what to eat and drink.