Get directions to: China Kitchen, Redding, CA
Restaurant address: 6512 Westside Rd Redding, CA 96001, USA
Restaurant: China Kitchen