Pizza Hut 12963

Pizza Hut #12963 is a Pizza Hut restaurant located at 2916 San Mateo Northeast in Albuquerque, New Mexico.