Ceylon Iced Gem mini crunchy Sri Lankan biscuits product packets free shipping

Iced gem biscuits are crunchy mini biscuits, topped with a dollop of sweet royal icing with pretty colors. The iced gem biscuits taste more like cream cracker biscuit base, topped with royal icing. Just let us know.