Mario's Italian Lemonade Stand
The weather is getting warmer, spring is here, and soon summer will be here. It must be time for Mario's Italian Ice. It was originally called Mario's & Donna's Italian Lemonade. A popular spot for people of all ages to get some delicious cold Italian Ice. Located at 1068 W. Taylor St., in the Little Italy neighborhood in...