Home Ice-creams Indulgence Sticks Choco Vanilla Duo Creamy vanilla and chocolaty chocolate dipped in fine chocolate sauce