Mario's Italian Lemonade
1066 W. Taylor Street , Chicago, IL 60607 |
Specialty Dishes: Italian Ice
For a refreshing treat on a hot day, stop by Mario's Italian Lemonade in Chicago's Little Italy. Open from May to September, the stand makes Italian Ices that are like slushies, but way better. The classic lemonade has lemon zest in it for a bitter and sweet combo.
See an error? Report This Listing