Restaurant in Northern Corfu.
Restaurant · Central Corfu and Diapontia Islands
Παλαιοκαστρίτσας
Restaurant · Northern Corfu
Beach road