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