Sort:  

It's a pizza restaurant in the US. Maybe Canada too. I don't think they're international. They are more expensive than say Dominos or Pizza Hut, but their pizza is higher quality.

oh wow, I get the point now, quality product with a remarkable reputation that's solid.

I used to work for them. It was a decent place to work also.