
Burger Chain With 17 Illinois Locations Is Closing 70 Stores
Another day, another announcement from a company that they're going to be closing multiple locations before the end of the year. Which burger chain is this one? Here's a clue: the word "yum" is in their jingle.