We were visiting Vanilla beach and decided to eat here after such amazing reviews. The food is great, service good & good value for money too. The dishes are really interesting, I recommend the squid and tofu, my partner had this and said it was...delicious. I really recommend trying it out !More