Ice cream shop · 14359 E 14th St, San Leandro, CA
More food in San Leandro, CA · Ice Cream in San Leandro