Map
Palio Limani, Old Harbour, Spetses, 18050, Greece
Close

Restaurant

La Scala