Play background music
Menu
Catering Menu
Photo tour
Reviews
Frozen Italian Lemonade and Gelato
Imported and Domestic Food
1600 South 61st Avenue
Cicero, Illinois 60804
2 Blocks West of Austin Blvd. @ 16th Street (On the Corner)
Monday - Saturday: 10 am - 7 pm Closed on Sunday
708-863-9289
In Business Since 1968
"BEST GELATO IN ALL OF CHICAGO" Chicago Magazine