Pizza Hut 24517

Pizza Hut #24517 is a Pizza Hut restaurant located at 22481 El Toro Road in El Toro, California.