The Ritzbury Choco-Mo Chocolate Coated Biscuits (100g) are a delightful Sri Lankan treat, featuring crunchy biscuits enveloped in a rich layer of sweet chocolate. Produced by Ceylon Biscuits Limited, these biscuits are a popular snack choice for those who enjoy the combination of crispy texture and chocolatey goodness.