The Astoria

2233 Peachtree Road, Atlanta GA, 30309