Sbarro

    By Paul Rogers

    | 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...