Get directions to: Aloha Deli, El Dorado Hills, CA
Restaurant address: 3955 Park Dr El Dorado Hills, CA 95762, USA
Restaurant: Aloha Deli