Pizza Hut 12991

Pizza Hut #12991 is a Pizza Hut restaurant located at 1020 Juan T.B. Boulevard Northeast in Albuquerque, New Mexico.