Sbarro

Sbarro Pizza Restaurants File for Bankruptcy Again
Have you found yourself craving a slice of Sbarro's Pizza from the mall?
Unfortunately the Italian restaurant in Cheyenne's Frontier Mall closed at the beginning of this year and a news story from yesterday's Chicago Tribune explains the reason: Sbarro LLC has filed for Chapter 11 bank…