Pizza Hut 23940

Pizza Hut #23940 is a Pizza Hut restaurant located at 611 12th Avenue Road in Nampa, Idaho.