Orsi's Italian Ice

Highwood | Website Map
Find Parking


Located at the Highwood Metra Station, this Italian ice stand serves up the sweet treat in a variety of flavors, including watermelon, lemon, coconut, peach, mango, strawberry/lemonade, lime, blueberry/raspberry, chocolate and banana chocolate chip.