Papa Johns to Deliver Fresh Look in Manchester, Wrexham and Birmingham

Papa Johns is to deliver a fresh new look for its stores in Manchester Central, Manchester Fallowfield, Wrexham and Birmingham Central, which have all recently re-opened under new management.   Amit Pancholi, Director of Business Development at Papa Johns explains: “We have re-opened these stores with a new franchised management team.  To celebrate, we wanted to […]