Pizza Hut 24818

Pizza Hut #24818 is a Pizza Hut restaurant located at 2819 Plaza Drive in Peru, Illinois.