Handel?s Homemade Ice Cream
1011 E Bidwell St #123, Folsom CA 95630
(916) 597-2947
Directions
Order Online Delivery
Ubereats
Postmates
Doordash
Eat
Trycaviar
Handelsfolsom
Places
Folsom, California
Handel?s Homemade Ice Cream
1011 E Bidwell St #123, Folsom
(916) 597-2947