Papa John's Pizza Reviews & Details
Papa John's Pizza
8001 Wyoming Blvd NE
Papa John's Pizza is located at 8001 Wyoming Blvd NE in Albuquerque near the intersection of Wyoming Blvd NE and Palomas Ave NE. Their menu consists of American dishes . Call (505) 823-9799 for delivery or takeout.
- Service:Delivery and Takeout
- On The Menu:Pizza
- Major Intersection:Wyoming Blvd Ne And Palomas Ave Ne
Tell us more about Papa John's Pizza Albuquerque!