Voodoobar
Café · Avondale

Voodoobar

$$

Grab a mint gelato cookie sandwich or high-quality ice cream at this walk-up Avondale window—perfect for a quick, trendy sweet treat.

Info

📍
Address
2900 W Belmont Ave Ste 2, Chicago, IL 60618, USA, CHI

More like this