Pizza Hut 12535

Pizza Hut #12535 is a Pizza Hut restaurant located at 4250 Fredericksburg Road in San Antonio, Texas.