Ristorante L'Isola

Restaurant in Gustavia (St. Barts)

Italian restaurant

33 Rue du Roi Oscar II, Gustavia