2024
SELLA ST BARTH
World cuisine restaurant • €€
An idyllic setting where the wood blends beautifully with the gentle sea. ...Read more