Restaurant in Northern Corfu.
Restaurant · Northern Corfu
Canal d'Amour
High Street Sidari
Taverna yialos