Pizza Hut R31128

Pizza Hut R31128 is a Pizza Hut restaurant located at 7670 Vedder Road in Chilliwack, British Columbia.