21. Jamdown Take Out 3335 Memorial Dr, Decatur, GA 30032 Coordinate: 33.75005,-84.27505 Phone: (470) 355-9614