Village with fortress ruins and a terrace restaurant offering steaks
Livathou 281 00, Greece Get directions