Family-run Greek restaurant serving traditional Greek and Cypriot cuisine. Awarded Best Restaurant in England 2022.