The total number of Papa John’s restaurants currently operational near Portsmouth, Hampshire is 16. Here you will see the listing of all Papa John’s branches in the area.