Orsi's Italian Ice is a charming establishment in Highwood, IL that specializes in serving refreshing and flavorful Italian ice treats.
With a variety of classic and unique flavors, Orsi's Italian Ice offers a delightful experience for customers looking to cool off on a hot day.
Generated from their business information