Get directions to: China House, Folsom, CA
Restaurant address: 711 E Bidwell St Ste 5 Folsom, CA 95630, USA
Restaurant: China House