Caruso Opens Its First Store

In November, the Italian brand Caruso, known for impeccably tailored men’s clothing, opened a 4,500-square-foot store on East 58th Street in New York that celebrates the company’s heritage and culture. Caruso’s first retail location appears as though it belongs in the center of Milan—with materials, furniture, and other decor sourced from the brand’s home country, including Italian oak floors and terra-cotta tiles made with clay gathered from the floodplains of the Po River. A VIP room in one corner of the sto…

Leave a Reply

Your email address will not be published. Required fields are marked *