Pizza Hut 24515

Pizza Hut #24515 is a Pizza Hut restaurant located at 1901 Placentia Avenue in Costa Mesa, California.