L'Osservatorio

Restaurant in Stromboli, Italy

Opening hours: "check locally"