Get directions to: Teriyaki Wok Express, Lynnwood, WA
Restaurant address: 18500 33rd Ave W Ste 2 Lynnwood, WA 98037, USA
Restaurant: Teriyaki Wok Express