Pizza Hut 12972

Pizza Hut #12972 is a Pizza Hut restaurant located at 2640 Carlisle Northeast in Albuquerque, New Mexico.