Get directions to: Chen & Wok, Peoria, AZ
Restaurant address: 7445 W Cactus Rd Peoria, AZ 85381, USA
Restaurant: Chen & Wok