Come try our fresh smoothies, healthy juices and assortment of delicious and organic cafe options! From our mega salad bar to our organic acai bowls, our cafe has options for every taste. Stop by today and try our pick two - Soup, Salad or Sandwich! See you then!
231 N. Main Ave. Lake Placid, Florida (863) 699-9447
Hours of Operation
Monday - Friday | 8am - 4pm Saturday | 8am - 3pm Movie Night till 8pm