The Rise And Fall Of A Pizza Empire: 7 Shocking Facts About Sbarro’s Net Worth
The Rise And Fall Of A Pizza Empire: 7 Shocking Facts About Sbarro’s Net Worth Sbarro’s, the iconic pizza chain that once dominated mall food courts and airport terminals worldwide, has seen a drastic decline in popularity. Despite its former glory, the company’s net worth plummeted from $1.2 billion to a mere $100 million between … Read more