Queens Center

Zara to Open New Store Location in NYC's Queens Center

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