Plans for the new Papa Johns Atlanta global headquarters are two years old but have finally become a reality. Wednesday, feb. 9 is National Pizza Day and the global pizza giant and Louisville-based company will open the new building in March. With that new address there will also be a fresh start, of sorts in one of […]