Get directions to: Loard's Ice Cream & Candies, San Leandro, CA
Restaurant address: 401 Bancroft Ave San Leandro, CA 94577, USA
Restaurant: Loard's Ice Cream & Candies