Get directions to: Tokyo Express, Phoenix, AZ
Restaurant address: 13637 N Tatum Blvd Phoenix, AZ 85032, USA
Restaurant: Tokyo Express