Miko's Italian Ice

2234 N Sacramento Ave., Chicago IL

(773) 645-9664

Rated 5.0 out of 5 from 1 Reviews Miko's Italian Ice is Ranked #1 of 13 Restaurants in Logan Square Chicago.

★★★★★ on the 7th of August, 2013

Go to Miko's and mix your Italian ice. Green tea and Passion Fruit, Mango and Coconut, Banana Chocolate Chip and Strawberry...you get the picture.
Location