Mario’s Italian Ice Stand

Mario’s Italian Ice Stand on Chicago’s near west side on a warm summer night.