Dried Chillies

Buy Niru Whole Dried Red Chillies, 100g at Ceylon Supermart in UK & Europe