Family-run Greek restaurant offering traditional Greek and Cypriot dishes. Awarded Best Restaurant in England 2022.