Using the word PIZZA in the same sentence as Pizza Hut, Little Ceasar's, even Papa John's is an oxymoron and I thing actually illegal in many places.
what do you mean "even"? this one is also disgusting. tastes like soggy economy line pizza from frozen section in tesco.