Get directions to: Teriyaki Express, Davis, CA
Restaurant address: 825 Russell Blvd Ste 4 Davis, CA 95616, USA
Restaurant: Teriyaki Express