Headquartered at Rauhensteingasse 7/5, 1010 Vienna, Austria. Sartale is a premium multi-brand menswear store offering...