Pizza Hut 23466

Pizza Hut #23466 is a Pizza Hut restaurant located at 6905 Interstate 40 West in Amarillo, Texas.