Eden | Story Seychelles Voted as one of the top 5 restaurants in Mahe, enjoy romantic beachfront sanctuaries with seafood-inspired cuisine. I WANT MY TRIP Other restaurants available inStory Seychelles