Confirming its ongoing love affair with New York, Mykita has opened a second location on the Upper East Side. A stone’s throw from the Carlyle Hotel, the petite boutique with a 162-square foot shop floor on Madison Avenue brings the distinctively modern design aesthetic of the Berlin-based eyewear brand to one of the most renowned high-end shopping boulevards in the world. Read More