Popular pizza chain shuts down dozens of locations across 17 states

4 days ago 8
 A Papa John's restaurant is seen on February 27, 2026 in Austin, Texas. Papa John’s international is preparing to close 300 of its Northern American stores by the end of 2027 in an effort to further turnaround business amid nationwide ongoing pizza sector struggles.  (Photo by Brandon Bell/Getty Images)

Papa Johns International is closing dozens of locations across at least 17 states this year as part of a broader plan to shut up to 300 restaurants by the end of 2027.

Read Entire Article