Ready for something sweet, Atlanta? Handel’s Homemade Ice Cream, serving handmade ice cream since 1945, is excited to announce the opening of its newest location in Midtown Atlanta. This ...