Alexandros Greek Restaurant, Carlisle: ‘Somewhere that will see you right’ – restaurant review This family-run Greek restaurant serves up so much more than just classic dishes The Guardian - UK · Apr 30, 2023