Pizza Hut 28401

Pizza Hut #28401 is a Pizza Hut restaurant located at 146 Walnut Lane in Travelers Rest, South Carolina.