Pizza Hut 12973

Pizza Hut #12973 is a Pizza Hut restaurant located at 830 Coors Boulevard Northwest in Albuquerque, New Mexico.