Map
Palio Limani, Old Harbour, Spetses 18050, Greece
Close
Restaurant
La Scala