Listen To This Post
Scotch & Soda now operates a storefront in Georgia.
The Amsterdam-based fashion brand this week soft-opened an outpost in Buckhead’s Lenox Square Mall, at 3393 Peachtree Road NE.
Scotch & Soda offers men’s and woman’s apparel, accessories and footwear out of its new 1,500-square-foot shop, outfitted in bespoke vintage furniture, hardwood flooring, and cabinetry.
An official grand opening event for the retailer will be held Thursday, November 14.
Scotch & Soda Buckhead has been nearly seven years in the making.
The company first filed plans for a store in the adjacent The Shops Around Lenox shopping center in 2013.