Taft Debuts Flagship Store in Soho

The store will showcase the latest designs from the brand and offer customers the first opportunity to try on TAFT shoes before buying.