Zara, the world’s largest fashion retailer, is set to open a new store location in NYC’s Queens Center.