7510 Montgomery Blvd NE, Albuquerque, New Mexico 87109 USA
Original Invoice Credit
Photo Credit: Yelp