Josie Natori Soho Boutique

As followers of the company know, Natori opened a retail store in June, its first boutique in Manhattan!  Located in Nolita on 253 Elizabeth Street (between Houston and Prince), the store changes themes every couple of months. So I popped down earlier this week to see the current installation focusing on Ready-to-Wear.  Take a look at the pictures and make sure to check it out when in NYC!

253 Elizabeth Street

253 Elizabeth Street

Continue Reading