Get directions to: Lucky Ice Cream, Elk Grove, CA
Restaurant address: 8824 Coral Berry Way Elk Grove, CA 95624, USA
Restaurant: Lucky Ice Cream