115 Mercer St, New York, NY 10012
Six months ago, the brand had no stores in NYC—now they've got two!