Get directions to: I Luv Teriyaki, Renton, WA
Restaurant address: 10715 Southeast Carr Road Renton, WA 98055, USA
Restaurant: I Luv Teriyaki