Get directions to: Taiwan Express Incorporated, Phoenix, AZ
Restaurant address: 668 N 44th St Ste 66a Phoenix, AZ 85008, USA
Restaurant: Taiwan Express Incorporated