Pizza Hut 12420

Pizza Hut #12420 is a Pizza Hut restaurant located at 338 Washington in Afton, Wyoming.