June 17, 2009
PARIS — Zilli, the French luxury men’s wear brand, will open a New York flagship this fall. The 2,700-square-foot boutique will be in the Four Seasons Hotel...