Mario’s Italian Lemonade is a cute little Italian ice shop located in Chicago’s Little Italy neighborhood. (1068 W Taylor) It’s been a local institution since 1954. I went for the first time this summer and was so imprssed… The Italian ice is not too sweet, not too sour, and doesn’t feel as indulgent as ice cream or gelato. Everyone I was with loved the fruity flavor they chose. (I got the Strawberry!)
See more photos in this post!