Slow Fashion Brand Frank & Eileen to Debut New York Store
The Irish-inspired company Frank & Eileen will debut its first U.S. flagship on Madison Avenue on Wednesday.More than 2,000-square-foot, the corner location at East 65th Street plays up the brand’s down-home heritage with sustainable and…