French based luxury brand AMI PARIS has opened its first flagship store in Los Angeles at 8583 Melrose Avenue in West Hollywood. This is Alexandre Mattiussi second store in America after the opening his first address in New York, in Soho last year.
AMI PARIS NEW STORE WEST HOLLYWOOD