What about Sabarro? (sp?)
If you're talking about Sbarro's pizza (What the heck kind of name is Sbarro I don't even know how to say that, probably sabarro!) then their pizza is pretty good, but I haven't eaten it in a while so maybe I'm wrong. I mostly just eat at local pizza places. The smaller they are, the better the pizza usually.
(Also if you're anywhere besides New York state local pizza places suck from my experience. I've eaten at like every pizza place in Southern New Hampsire and some in Massachussets and somehow they make the crust taste like water? It's dumb because Pizza Hut is the only choice around my college due to my ... refined New Yorker tastes...)