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

close