Find out if your local Pizza Express restaurant is closing
Is your Pizza Express closing? Chain reveals the 73 restaurant sites it is closing as 1,100 staff look set to lose their jobs Certain sites in Aberdeen, Brimingham, Edinburgh and London all set to close Casual dining sector has been hit hard by lockdown and enforced closures By Jane Denton For Thisismoney Published: 10:37 BST, … Read more