8.9 C
London
Monday, November 9, 2026

Pizza Express to close 73 restaurants and cull 1,100 jobs

Must read

Pizza Express currently operates 449 restaurants in the UK

 » Read More

Latest article