Get directions to: Teriyaki Time, Lodi, CA
Restaurant address: 200 W Kettleman Ln Lodi, CA 95240, USA
Restaurant: Teriyaki Time