Mach & Mach’s First Pop-up at Nordstrom NYC
Mach & Mach, the luxury footwear brand founded by Georgian sisters Nina and Gvantsa Macharashvili in 2012, has launched an exclusive pop-up store at Nordstrom Center Stage in New York City. The pop-up store, which opened on March 7, 2022,…
