After first rumors started spreading some weeks ago, the time has finally come – the Invisible Man NYC Store is opening its doors tomorrow. The store will be carrying both Invisible Man and some Japanese brands that were formerly not available in NYC or at least hard to get hold of. The store opens at

Invisible Man NYC Store
436 East 9th Street
New York City

Another address to mark for your next NYC trip!

What To Read Next