I was really leery of cold cheese on hot pizza, but it was pretty good. The crust is the best thing about this pizza. It's really crispy. If it weren't, the cold cheese thing would not work at all. I thought the sauce was VERY good, mild, not too sweet, with chunks of tomatoes. I'm a big fan of pizza toppings, but this is not the place to get them, get plain cheese, you'll be glad you did. Not the best pizza in the world, but I'd definitely go back.
Pros: really crispy crust, self serve pop
Cons: seedy looking staff, restaurant is on the dirty side