Pizza Pizza is hands down the worst pizza chain in all of the city. The quality of the ingredients is very bad and the taste of the pizza reminds you of why they are so cheap and affordable. Do yourself a favor spend a few bucks more and get a pizza that's actually worth eating. Like pizza Nova, which in my opinion is the best pizza chain or even pizzaville, at least they have a stone oven and their toppings and sauce is unique tasting.