Get directions to: Aiko, Atlanta, GA Restaurant address: 128 East Andrews Drive Northwest Atlanta, GA 30305, USA Driving Walking Bicycling Restaurant: Aiko