Get directions to: I Love Teriyaki, Rancho Cordova, CA
Restaurant address: 2310 Sunrise Blvd Ste 4 Rancho Cordova, CA 95670, USA
Restaurant: I Love Teriyaki