L'Ancora

Restaurant in Vulcano Island, Italy

Accessibile sia dal lato strada sia dal lato porto Features: outdoor seating