3 ms·Red Lobster closing at least 99 locations as its future comes into question2 points by mgh2 2y ago