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 …

Sbarro Files For Chapter 11 Bankruptcy Read More ยป