I have eaten in probably every Restaurant on this Island and without a doubt, this little quirky place has the best chicken salad. Full of flavour, not what you would expect, but it certainly packs a punch, its full of coriander, lemon grass, chilli, fresh fruits. Its just gorgeous.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.