Papa John's Pizza
4300 Ridgecrest Dr SE
Rio Rancho NM United States
Pizza delivery or pick up only. Also cheese sticks and bread sticks. No dining facility on site. The first Papa John's opened in 1985 in Jeffersonville, Indiana. Today, Papa John's boasts nearly 3000 restaurants in 49 states and twelve international markets.
Phone: 505.896.4242
Alcohol: no alcohol served
Parking: own parking lot