Pizza Hut 12951

Pizza Hut #12951 is a Pizza Hut restaurant located at 8700 Central Southeast in Albuquerque, New Mexico.