Get directions to: Tokyo Express, Phoenix, AZ
Restaurant address: 4105 N 51st Ave Phoenix, AZ 85031, USA
Restaurant: Tokyo Express