Illinois Pizza Chain Was Just Suddenly Saved from Bankruptcy?
Well, that was a close one. After recent reports that a pizza chain with 22 locations in Illinois was nearing bankruptcy, they suddenly appear to be saved by a sale at the last possible moment.