Get directions to: China Taste, Safford, AZ
Restaurant address: 1391 West Thatcher Boulevard Safford, AZ 85546, USA
Restaurant: China Taste