Red Lobster closing US locations
Red Lobster has reportedly closed dozens of restaurants across the country and an online restaurant liquidator is auctioning off kitchen equipment from those locations.
Red Lobster has reportedly closed dozens of restaurants across the country and an online restaurant liquidator is auctioning off kitchen equipment from those locations.