Handel's Homemade Ice Cream & Yogurt - Greenwood

902 N. State Rd. 135
Greenwood, IN 46142
317-559-3552
VIEW WEBSITE

Greenwood

COST

$12 and under



Handel's Homemade Ice Cream & Yogurt is made fresh every day on the premises.