Traditional Greek restaurant in Ganochora, offering delivery and takeout. Open late.