Places
Communities
Detecting...
Chat
Restaurants
IN
Greenwood
Handel's Ice Cream
Handel's Ice Cream
4.7
(0 reviews)
• Ice cream shop
902 N State Rd 135
Greenwood, IN
+1 317-559-3552
Overview
Menu
Reviews
Q&A
Business Information
902 N State Rd 135
Greenwood, IN
+1 317-559-3552
Location
Loading map...
Similar Restaurants in Greenwood, IN
Oaken Barrel Brewing Co
Bar
Greenwood, IN
5.0
Bob's Tu Your Door Pizza
Pizza
Greenwood, IN
4.0
Red Sun
Japanese
Greenwood, IN
4.6
Chicago's Pizza With A Twist - Greenwood
Pizza
Greenwood, IN
3.5
Johnny Carino's
Italian
Greenwood, IN
4.1
Chicago's Pizza
Pizza
Greenwood, IN
4.5