Pizza Hut 28569

Pizza Hut #28569 is a Pizza Hut restaurant located at 2001 Lafayette Avenue in Terre Haute, Indiana.