Get directions to: Tokyo Express, Tustin, CA
Restaurant address: 1108 Irvine Blvd Tustin, CA 92780, USA
Restaurant: Tokyo Express