Get directions to: Loard's Ice Cream & Candies, Castro Valley, CA
Restaurant address: 3389 Village Dr Castro Valley, CA 94546, USA
Restaurant: Loard's Ice Cream & Candies