Pizza Hut 10197

Pizza Hut #10197 is a Pizza Hut restaurant located at 811 Southwest 2nd Street in Tulia, Texas.