The Flower Shop Atlanta located at 4563 Memorial Drive Decatur, Georgia is the BEST flower shop in metro Atlanta. The flowers were fresh and smelled delightful. It brought great joy to watch them bloom and it helped me healed. Thanks to the owner and the florist that made the arrangements!! Thanks to my employer’s Marguerite, Amy, Carol, Ali, Kelli, Star and DJ for the beautiful flowers!! This was a great gift!