Japanense Retailer MUJI Comes to NYC

Japanese retailer MUJI, which was originally known as Mujirushi Ryohin and means “no brand quality goods,” is coming to America. Gothamist tells us they’re opening the 3200 square foot flagship store in New York at 455 Broadway in November, just in time for the holidays. An NYC pilgrimage is in order.