London Ice Cream Shop
Café · Chicago

London Ice Cream Shop

$$

Riverside's best-kept dessert secret serves creamy scoops alongside churro delights and Mexican street corn in a cozy, Mediterranean-feeling outdoor setup.

Info

📍
Address
38 East Ave, Riverside, IL 60546, USA, CHI

More like this