Flora Taverna – Greek
Draped in cascading greenery and bathed in the soft, dappled light of a sun-drenched garden, this botanical sanctuary invites guests into a world of rustic Mediterranean charm. The air hums with the conviviality of shared plates and clinking glasses, as vibrant, seasonal ingredients are transformed into soulful dishes that celebrate the bright, herb-forward flavors of the coast and the earth.
Flora Taverna, 6000, Universal Boulevard, Orlando, Orange County, Florida, 32819, United States0Cuisine: Greek
Price range: $$
Hours
- Monday - Sunday
- 8:00 AM - 8:00 PM