The French luxury brand will open its second store in the Austrian capital this weekend.