The burger chain previously announced plans to axe 70 restaurants in a desperate cost-cutting measure known as ‘Operation North Star’
Goodbye Red Robin: Burger chain to permanently close several locations across the country … from the Independent Owen Scott