Ice cream shop · Lincoln Square
2
2 Postcards
Tucked away in Lincoln Square, this bright gelato haven whips up unforgettable flavors daily, crafted with fresh, all-natural ingredients just like in Italy.
2324 W Giddings St, Chicago, IL 60625 Get directions
$