Stayed at this beach for three weeks and ate at this restaurant daily. Food is good and service is excellent. Beutyful view over Aow Leuk beach which is the best beach on Koh Tao in my opinion.
Recommend the Som Tum (spicy papaya salad)
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.