Get directions to: Atrium, Norcross, GA Restaurant address: 5959 Buford Hwy Norcross, GA 30071, USA Driving Walking Bicycling Restaurant: Atrium