Get directions to: Pizza Factory, El Dorado Hills, CA
Restaurant address: 877 Embarcadero Dr Ste 2 El Dorado Hills, CA 95762, USA
Restaurant: Pizza Factory