I may be one of very few who actually LOVES PPP's pizza. I don't know what it is, but it is really good. I think it's the sauce, and partially the cardboard-like crust. This location is really big. We usually get take out, but the last time I came with a friend on a day off and we had a blast! We were the only people there (well it was a Tuesday at like 2pm) and we had beer and wine an probably spent 60 bucks on game tokens and went to town like we were 5 again. The staff was very friendly considering we probably seemed a bit ridiculous! We had an awesome pizza (I always get cheese, but the toppings others get usually look pretty good). We won a ton of tickets and got all kinds of crap we will never use and gave most of it away!
I have to say, I never knew getting a good buzz and blowing a ton of money on random (some half working) games could be such a blast! Clean restaurant and bathrooms and they were even washing germs off the games with spray.