Pizza Hut 13664

Pizza Hut #13664 is a Pizza Hut restaurant located at 9702 Two Notch Road in Columbia, South Carolina.