This open-air restaurant overlooking the marina at Eden Island provides an agreeable dining experience with mostly Italian food. Everything's pretty good, but if you want a recommendation, go for the Mega Burger or the seared tuna salad. Save some room for an ice cream with chocolate sauce.
Bravo
Mahé