Pizza Hut 13661

Pizza Hut #13661 is a Pizza Hut restaurant located at 621 Saint Andrews Road in Columbia, South Carolina.