Popular US pizza chain quietly closing stores in several states amid rival pressure | The Independent
Papa Johns announced in February that it would shutter about 300 underperforming stores by the end of 2027
Videos
Papa Johns seeking Michelin star
46 Sekunden
