Fashion

Ami Opens First U.S. Store in New York City

The French fashion house's latest storefront is located on SoHo's Greene Street.