Enter Your Email to Get Special Member Rates - Save up to 35% Compare to Other Travel Sites
An extra ordinary Bamboo Thatched Roof Restaurant with panoramic views of the Indian Ocean. It offers a diverse selection of Western favorites and contemporary Asian dishes. Halal certified.
Opens daily for Lunch and Dinner from 12.00pm to 12.00mn
Seating capacity: 140 persons