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.