Get directions to: Fortune Garden Chinese Restaurant, El Dorado Hills, CA
Restaurant address: 899 Embarcadero Dr El Dorado Hills, CA 95762, USA
Restaurant: Fortune Garden Chinese Restaurant