Get directions to: Happy Wok, Alpharetta, GA Restaurant address: 12315 Crabapple Road Suite 96 Alpharetta, GA 30004, USA Driving Walking Bicycling Restaurant: Happy Wok