Food & drinkfromTasting Table2 days agoThis Massive Pizza Chain Has Actually Survived Bankruptcy Twice - Tasting TableSbarro has declined from its peak popularity in the '80s and '90s, despite attempts to rebrand and modernize its offerings.