Starz Milky Biscuits
Biscuits with milky cream inside and chocolate on top
Halal certified product
Product of Turkey