5700 University Blvd West SE, Ste 130, Albuquerque, New Mexico 87106 USA
BBQ Chicken Pizza
Photo Credit: Yelp