Atlanta Metro / Atlanta

Delia's Chicken Sausage Stand

489 Moreland Ave SE
Atlanta, GA 30316

404-223-0393