Restaurant in Northern Corfu.
Restaurant · Central Corfu and Diapontia Islands
Unnamed Road
Kapodistriou 34
11, Lochagou Spiridonos Vlaikou 1