Eden | Story Seychelles

Voted as one of the top 5 restaurants in Mahe, enjoy romantic beachfront sanctuaries with seafood-inspired cuisine.


Other restaurants available inStory Seychelles