Pizza Hut 24838

Pizza Hut #24838 is a Pizza Hut restaurant located at 17342 Beach Boulevard in Huntington Beach, California.