Right now, Papa John’s has 5 locations near Poole, Dorset. The listing of all Papa John’s restaurants in the area can be found here.