MUJI Newbury Street, Boston Flagship Opens in January 2017

Japanese lifestyle brand MUJI is opening in the heart of the city’s most vibrant shopping district at 359 Newbury Street.