red lobster
1

Restaurant Sold

$2.1 billion buys a lot of HIGHLY OVERRATED cheddar biscuits.