Menswear brand John Varvatos is returning to SoHo, New York City with a new store as it celebrates its 25th anniversary. The new 3,200-square-foot store will open at 73 Wooster Street in September and marks a notable return to SoHo for John Varvatos, where the brand first opened its doors in 2000 on Mercer Street. The design of the store will be...
Apr 23, 2025