Almond Chocolate Ladoo is a delectable homemade instant sweet, often eaten during winters and festivals. Made with Almonds and Chocolate makes it is a gluten free treat for the entire family.