Pizza Hut 24506

Pizza Hut #24506 is a Pizza Hut restaurant located at 19725 Yorba Linda Boulevard in Yorba Linda, California.