The Dutch fashion brand Scotch & Soda is opening a store at 76 Front Street on the corner of Washington Street in DUMBO. The fashion retailer has signed a 10-year lease for a 2,500 square feet space in the Two Trees building. They offer clothing for women, men and children.
Clothing brand Scotch & Soda opening store in DUMBO
