Get directions to: Express China Restaurant, Redding, CA
Restaurant address: 1675 Hilltop Dr Ste N Redding, CA 96002, USA
Restaurant: Express China Restaurant