2nd STREET, a second-hand clothing shop, is opening at The Shops at Yale in New Haven. The company was founded in Japan in ...