Aliki is a Greek restaurant offering a taste of Greek delight with a focus on simplicity.