Today, Papa John’s owns 4 restaurants near Carlisle, Cumbria. Refer to the page below for a complete list of Papa John’s branches close by.