Get directions to: I Love Sushi & Teriyaki, Puyallup, WA
Restaurant address: 4227 S Meridian Puyallup, WA 98374, USA
Restaurant: I Love Sushi & Teriyaki