Byredo continues its retail expansion in the U.S. and opens a new boutique at Phipps Plaza in Atlanta.