Report a review

  • 5
  • Great Health Food Store with Cafe

This is the larger branch of 2 Green Leaf stores on Okinawa. It includes an adjoining cafe with lots of veggie options including salad, soup, and smoothies. Really convenient and yummy! Updated from previous review on 2017-01-05


Why are you reporting this review?