The Briary

2260 Peachtree Road Atlanta, GA 30309