2 STARS
Restaurant in Afionas (Corfu), Greece
Restaurants
·
Afionas (Corfu), Greece guide