Sbarro to open sit-down restaurant in Ohio

Sbarro, the pizza restaurant best known for its presence in virtually every mall in America, is taking a step away from the mall scene. Next week, the company is opening its first Pizza Cucinova restaurant in Columbus, Ohio. J. David Karam, CEO of Sbarro, describes the move asĀ  “a completely separate concept, designed to be… Read More