Sbarro Files For Chapter 11 Bankruptcy

Sbarro Files For Chapter 11 Bankruptcy

Sbarro has filed for Chapter 11 bankruptcy, according to a Bloomberg News report.
The embattled pizza chain is in the process of closing 155 stores in an attempt to become more profitable.

The closures were all company-owned stores in North America, not franchises, according to Bloomberg.

Sbarro has more than 800 stores total.

businessinsider.com