Pizza Hut
Worst Pizza
We just ordered one large pizza at 12121 Westheimer Rd, Houston, Texas - 77077 location which was the worst pizza we have ever had. We ordered it for lunch. We were not able to eat even a single piece. We threw away the whole pizza. It was not even hot. None of the vegetables were fresh. They were ...