Flora Plant Based CuisineClick to enlarge Location Flora Plant Based Cuisine 5601 Edgewater Dr, Orlando, FL 32810, USA (321) 900-5058 Website Open in maps Hours Thursday-Saturday 4pm - 10pm Sunday 12pm - 6pm