The 7,158-square-foot store marks the second unit in the country after the opening of the Milan flagship in 2024.