If you appreciate great food, well this place should be the first place you visit on Koh Tao. The chef needs to be congratulated on putting together an amazing menu and cooking up more than amazing dishes, thanks barracuda!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.