Enjoy delicious plant based ice cream at an Atlanta shop crafting nut free and soy free frozen treats packed with flavor, ...