Sbarro
| 10:30AM 6/04/2009
Pizza and pasta: on the great laminated menu of American comfort foods, they rank just below cheeseburgers and a notch above burritos. No American restaurant chain may be more closely associated with red-sauce favorites than Sbarro. Based in Melville, New York, Sbarro has nearly 1,100 restaurants...