Start from
Papa Johns Pizza
417 Tramway Blvd NE, Albuquerque 87123