
With Red’s True notching up just the second anniversary of the first site, which opened in Leeds in September 2012, both the brand and the buzz it has created in the casual dining sector seem to have hit rapidly.
With Red’s True notching up just the second anniversary of the first site, which opened in Leeds in September 2012, both the brand and the buzz it has created in the casual dining sector seem to have hit rapidly.