Papa John's is a pizza restaurant offering delivery and carryout services. They are known for serving pizza, along with other popular items like breadsticks. The establishment is located in Red Deer.