This is one of the most beautiful spots I have eaten, literally right on the water. The restaurant is modern with a stunning menu and wine list to match. I loved the paella it was beautiful and I highly recommend it. A must visit when in Port Vila, make sure you get there to watch the sun set!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.