Pizza Hut 12962

Pizza Hut #12962 is a Pizza Hut restaurant located at 6001 San Mateo Boulevard Northeast in Albuquerque, New Mexico.