Rejected ReviewMehRejected May 28, 56369The Cheetah887 Spring St NW Atlanta, GA 30308From what I’ve seen and witnessed takeout is available after you spend serious $$$. However, the quality of looks has gone down over the past year.