This is the restaurant next to the hotel we stayed in,and again WOW what a treat!
I could not stop eating at this place because the food was just to die for.
The staff is excellent and the atmosphere is very nice,you can sit right opposite the see watching the islands.for us this is a 5 +++++
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.