-
Pizza Hut
is Ranked #3 of 36 Restaurants in Greater Inwood Houston.
.
The Latest Review: ★
Sent on the 2nd of April, 2014
This is the biggest bunch of incompetent ghetto rats I have ever seen. How can you mess up a take out order? They can and will do it. Do not recommend!