Restaurant nearby Seychelles
903,904 found
Sakura
3.3
$$
Seychelles, Seychelles, GPS: -4.478228,55.247185
Just steps away from the shore and featuring a vibrant open kitchen and sushi bar, Sakura at the Hilton Seychelles Labriz Resort & Spa is the perfect place to enjoy fusion Japanese cuisine. Dine al fresco under the moonlight or in the shade of rustling palm trees.
Search this area