Menswear store Onassis has opened its second Manhattan location at Rockefeller Center.

via Racked NY