Get directions to: I Love Teriyaki & Sushi, Folsom, CA
Restaurant address: 185 Blue Ravine Rd Folsom, CA 95630, USA
Restaurant: I Love Teriyaki & Sushi