Map
Cala Feola, Ponza, Italy
Price
100
Restaurant
Gennaro e Aniello