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