A restaurant and bar in Agios Georgios, Argyrades, serving meals and drinks in South Corfu.
Restaurant / Taverna