Restaurant Highlights Type: Organic, European, Asian, British, Vegetarian, Healthy Restaurant Details Address: 25/92 Moo 2 | Mae Haad Beach, Ko Tao 84360, Thailand Phone: +66 93 640 4522 See what's nearby