Popular US pizza chain quietly closing stores in several states amid rival pressure (opens in new tab)
Papa Johns announced in February that it would shutter about 300 underperforming stores by the end of 2027
Read the original articlePapa Johns announced in February that it would shutter about 300 underperforming stores by the end of 2027
Read the original article