Get directions to: Highway Teriyaki, Lynnwood, WA
Restaurant address: 19312 60th Ave W Lynnwood, WA 98036, USA
Restaurant: Highway Teriyaki