Food Papa John’s acquires UK-based foodservice restaurants Drake Food Service International will provide Papa John’s 91 locations across London and UK. Published 12 months ago on June 8, 2023 By lifeadmin Drake Food Service International will provide Papa John’s 91 locations across London and UK. Related Topics: Up Next MyForest Foods secures funding, hires new CEO Don't Miss Del Sol Foods snags baked cheese snacks maker lifeadmin Continue Reading Advertisement You may like