I'm a big fan of italian food, as noodles and pizza are in my favorite book.
For pizza, microwave frozen pizza is always the best for me, but for restaurants, Pizza Hut is the best for having so many different crusts, having rich tasting ingrediants and cheese crust.. *gargle*
BUT, Pizza Pizza is best at:
-Dipping sauce
-Cheese sticks
-I WANT MORE kind of taste
-Cold fridge drinks
-Mmm... brownies or chips [slice combo]
-Fries!
-Subs!
-etc.
Overall, Pizza Hut is good for sit down restaurant to enjoy some fine food for its price and Pizza Pizza is for when you're on the go or you absolutely love any of the above.