Le Rotisserie, Gustavia, St. Barthelemy, French West Indies

Located near the ferry terminal in Gustavia Harbour.

Facebooktwitterredditpinterestmail