Does Johnnie's sell ice cream
Address: 7500 W North Ave, Elmwood Park, IL 60707, USA
071 wop | Sep 9, 2020
Italian ice best in the city 😋
Evaristo Rodriguez | Sep 9, 2020
It sells Italian Ice and chocolate milk shakes.
David Monterosso | Sep 9, 2020
I don't think so...
Thanks! Your answer is awaiting moderation.