Papa John’s owns 12 existing locations near Selsey, West Sussex. A list of Papa John’s restaurants close by can be foundthis page.