At present, Papa John’s operates 9 locations near Bicester, Oxfordshire. On this page you find a list of Papa John’s restaurants in the area.