Get directions to: Chen's Kitchen, Yuma, AZ
Restaurant address: 11274 South Fortuna Road Yuma, AZ 85367, USA
Restaurant: Chen's Kitchen