Pizza Hut 23651

Pizza Hut #23651 is a Pizza Hut restaurant located at 6537 South Staples in Corpus Christi, Texas.