San Francisco denim mecca Self Edge will is finally opening an NYC location! For those of you New Yorkers obsessed with Self Edge’s authentic Japanese selvedge jeans, check it out. The new location opens July 24th and will be located at 157 Orchard Street. For the rest of us, we can still shop