Which popular national restaurant chain closed 87 of its locations in 27 states?
A Denny’s
B Olive Garden
C Red Lobster
Correct Answer: Red Lobster
Which popular national restaurant chain closed 87 of its locations in 27 states?
A Denny’s
B Olive Garden
C Red Lobster
Correct Answer: Red Lobster