What ever happened to Sbarro, the iconic mall pizzeria? Here's a brief history on Sbarro and why many locations have closed.
With so many pizza chains out there, it's a shame that they don't all use fresh dough. These are the pizza restaurants that never use frozen dough.