Papa John’s opens new restaurant in Portugal

Papa John’s International opened a new restaurant in Lisbon, Portugal. Credit: Willis Lam.



  • Papa John's