French Russian Italian

DINING

Sakura - Labriz Seychelles Resort, Silhouette Island Sakura - Labriz Seychelles Resort, Silhouette Island

Sakura

Fabulous restaurant set close to the beach. Striking interior design with Japanese influences.

Japanese fusion cuisine
Open kitchen / sushi bar
Open four nights a week for dinner