Decatur GA Papa John's Pizza 1. 3077 North Druid Hills Road, Decatur, GA 30033 | Papa John's Pizza (404) 315-8282