Neighborhood:
Little Italy/
University Village 1068 W. Taylor St.
Chicago, IL 60607
Mario's Italian lemonade has the consistency of a Slurpee and is like store-bought Italian ices, ''only better,'' promises Dorothy DiPaolo, the current owner's mother.... Read more
Chicago Mob 360
Sunday,Sep12,
Subscribe to:
Posts (Atom)