Papa John’s in Decatur receives a 62% on their recent health inspection DeKalb County·Health Inspections