That red thing you're looking at? That's the new Ikram boutique in River North, where the paper was recently removed, revealing the new building in all its deep crimson glory. The photo belongs to our sister site, Racked Chicago, which has some intelligence on the opening.
· The New Ikram Opens Next Week [Racked Chicago]
Filed under:
Loading comments...