Places
Communities
Detecting...
Chat
Restaurants
IN
Greenwood
Handel's Ice Cream
Handel's Ice Cream
9.4
(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
House Of Tokyo Inc
Japanese
Greenwood, IN
5.0
Kukui's Hawaiian Shaved Ice/Kukui's on the Road
Hawaiian
Greenwood, IN
9.2
The NY Slice
Pizza
Greenwood, IN
4.3
Luca Pizza Di Roma Sr 135
Pizza
Greenwood, IN
5.0
Marion's Pizza Inc
Pizza
Greenwood, IN
5.0
Margarita Grill
Grill
Greenwood, IN
5.0