Beachfront Greek restaurant in Agios Gordios, Corfu, offering a traditional menu and live entertainment.