Pizza Hut 14713

Pizza Hut #14713 is a Pizza Hut restaurant located at 800 North Buchanan in Amarillo, Texas.