Map
Cala Feola, Ponza, Italy
Restaurant
Gennaro e Aniello