Get directions to: Fuji Teriyaki, Lynnwood, WA
Restaurant address: 7528 196th Street Southwest Lynnwood, WA 98036, USA
Restaurant: Fuji Teriyaki