China Taste 1391 W Thatcher Blvd Safford, AZ 85546 Phone: (928) 348-3336
Category: Family Restaurant Diners