Garmont International has opened its first flagship store. Locatated on via Vicenza at Vedelago, about 200 meters off from its head office, it features a digital space where consumers orders can be placed for products that are not available in the store. A full-fledged web store will be opened soon.