French Designer Sandro Opens New Concept Store in Chicago
French contemporary brand Sandro has landed in Chicago unveiling their new US concept store. Opening at 102 E. Oak Street, this 1720 sq. foot boutique will offer full men’s and women’s collections, bringing a new luxury environment full of Parisian fashion to the Windy City. Although Sandro already has a strong presence in Chicago in... Read more »