Voted as one of the top five restaurants in Mahe, it showcases the best of Japanese cuisine in an exotic island setting in the resort’s lagoon.
Voted as one of the top five restaurants in Mahe, it showcases the best of Japanese cuisine in an exotic island setting in the resort’s lagoon.