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