Map
2 Via Cala Pisana, Lampedusa, Italy
Price
102
Restaurant
Gemelli