Orders go through call center which is said to be in San Antonio. It's not fun trying to get patched through from the call center on a cold, rainy night. Store can't call out either.
7Photos
Pizza Hut
2323 Clear Lake City Blvd #110 (Space Center) Houston, TX77062 United States
We are taking additional actions to prioritize safety at our Pizza Hut restaurants in the U.S. Most immediately, we’ve increased the frequency of our already strict sanitizing procedures in high touch point areas in our restaurants like door handles, front counters, credit card machines, seats, d...