The restaurant chain, which has been struggling since the pandemic hit, is putting itself up for sale and is looking to close some 67 restaurants in the UK
The restaurant chain, which has been struggling since the pandemic hit, is putting itself up for sale and is looking to close some 67 restaurants in the UK