Imilla Road Pop-Up at 186 Orchard Street
186 Orchard Street is the perennial pop-up locale on the Lower East Side. A storefront vacancy that has trouble being filled. It seems that every month, a new temporary store or gallery moves in or out of the space. And now another boutique is on deck.
Between June 14 and June 20, a women’s apparel company called Imilla Road will occupy the ground level of 186 Orchard. And who, pray tell, is Imilla Road?
Imilla Road is a new series of pop-up shops throughout New York City and the Hamptons this Summer & Fall featuring new designers from the US and around the world to bring the best in women’s apparel and accessories.
Imilla Road was created by three fashion industry insiders, each with a separate and important skill set to bring Imilla to life. These three women came together to create a place to buy affordable, great fashion finds.
Imilla Road, 186 Orchard Street, M-W 11 am-9 pm, T-S 10 am-10 pm