Restaurant in Central Corfu and Diapontia Islands.
Restaurant · Central Corfu and Diapontia Islands
Gkilford 17
Gkilford 69
Giotopoulou 10-12