Mario's Italian Lemonade
1068 W Taylor St, Chicago, IL 60607
Reviews
01/23/2016
Provided by YP.comDelicious italian ice a must visit in Little Italy of Chicago. I have gone numerous times over the years , there is a line but worth the wait. It reminds you of your younger days . Try it you won't be disappointed!
More Business Info
- Hours
- Regular Hours
Mon - Sun: - Neighborhoods
- University Village - Little Italy, West Side
- Other Link
- Categories
- Italian Restaurants, Dessert Restaurants, Ice Cream & Frozen Desserts, Restaurants
Suggest an Edit