
At the pinnacle of excellence, Le top Notch stands as a discerning international brand, dedicated to delivering an unparalleled experience to our most discerning clientele. We firmly believe in the art of elevating classic style, consistently pushing the boundaries of creativity and innovation. Our talented designers, true fashion artisans, passionately curate the most exquisite European pieces, recognizing that quality leaves an indelible mark long after price is forgotten.
1083 Av. Laurier O