ATTYYA To Open Retail Location on April 17th At Atlanta’s Phipps Plaza