Description

An Indian dessert specialty made from carrots, milk, sugar and nuts.