Cheddar's Acquires 44 Restaurant Locations from Its Largest Franchisee

Corporately owned locations increase to 139 out of 164 locations nationwide.
Source: New feed