Eleni's Taverne

Restaurant in Killini, Greece

restaurant