Map
Ayios Mamas, Spetses, Greece
Price
25
website
Restaurant
Roussos Taverna