Pizza Hut 14605

Pizza Hut #14605 is a Pizza Hut restaurant located at 801 Plaza Drive in Carroll, Iowa.