storefronts

Sbarro To Open New Standalone Stores In Neither Malls Nor Airports

Sbarro To Open New Standalone Stores In Neither Malls Nor Airports

Imagine picking up the phone and calling your local chain pizzeria for delivery. No, not Papa John’s, Pizza Hut, or Dominos: you call up Sbarro, even if you don’t live inside a food court. Sbarro? Out in the real world? Next month, the eatery opens a new restaurant in the town where its headquarters is: Columbus, Ohio. [More]