Title | : | The Decline of Sbarro...What Happened |
Duration | : | 12 minutes, 32 seconds |
Uploader | : | Company Man |
Added On: | : | 19 February, 2020 |
Views | : | 3.1M times |
Likes | : | 0 |
Source | : | YouTube |
Sbarro is a major U.S. pizza chain that you probably know best from their delicious smelling pizza stands inside shopping malls. Well, they haven't been doing well lately, evidenced by their multiple bankruptcy filings over the past decade. This video att