Get directions to: Kafe Neo, Lynnwood, WA Restaurant address: 18530 33rd Ave W Ste B Lynnwood, WA 98037, USA Driving Walking Bicycling Restaurant: Kafe Neo