Chicago
Ava’s Italian Ice is one of Chicago.

1. Ava’s Italian Ice

7.9
1814 N Western Ave (W Moffat), Chicago, IL
Dessert Shop · Logan Square · 1 tip