Asked in
Pizza Hut

What is the best pizza place?


User Avatar
Wiki User
November 04, 2009 10:22PM

I'm afraid that it's a matter of opinion. For example, you might love the pizza at a certain place, and someone else might say that the pizza at that same place sucks. You have to form your own opinion