Papa John's Pizza is located in Rio Rancho at 4300 Ridgecrest SE Dr G G. They can be reached by calling (505) 896-5597 . Papa John's Pizza has a total of 2 reviews, 1 positive review and 1 negative review.
First To Vote
Saturday, November 11, 2006
Papa John's Take-out, phone and on-line orders
Papa John's Take-out, phone and on-line orders: excellent service, including on-line ordering. Their drivers are pleasant and timely.