blog counter Red Robin considers closing 70 locations amid financial woes – Cure fym

Red Robin considers closing 70 locations amid financial woes

Red Robin CEO said the company saw an improvement in traffic over the past fiscal year.

About admin