Pizza Hut 12943

Pizza Hut #12943 is a Pizza Hut restaurant located at 700 Lomas Boulevard Northwest in Albuquerque, New Mexico.