Get directions to: Jade House Chinese Restaurant, El Dorado Hills, CA
Restaurant address: 2222 Francisco Dr Ste 200 El Dorado Hills, CA 95762, USA
Restaurant: Jade House Chinese Restaurant