Footnote Sbarro Holdings Inc., with latest year revenue of $295 million, was created with the Chapter 11 bankruptcy reorganization of Sbarro Inc. completed on Nov. 28, 2011. The operations ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results