2nd Street, a Japanese thrift store chain focused on diverse and sustainable style, opened a location in Westwood last Friday. The chain has over 700 locations in Japan and opened its first United ...