← Albuquerque restaurants
Papa Johns Pizza
No reviews yet
Pizza417 Tramway Blvd NE, Albuquerque
Own or manage Papa Johns Pizza? Claim this listing free
Hours
Hours not listed yet.
Details
Address417 Tramway Blvd NE, Albuquerque 87123-2162
Phone15052937272
Websitehttps://www.papajohns.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.