Gucci’s new flagship store recently opened in Montreal’s Royalmount Center. The new 8,700-square-foot retail store is a spacious and open space that blends luxury with architectural elegance. The store is not only a shopping place, but also an important space to display brand culture and design concepts. The store provides a wide range of men’s…