Pizza Hut 23927

Pizza Hut #23927 is a Pizza Hut restaurant located at 113 West Burnside Avenue in Chubbuck, Idaho.