Odial Sticks | ஒடியல்

Ceylon Groceries

Odiyal is a hard, edible snack made from palmyra palm tubers (Palmyra sprouts). 

Tags: Others