Pathrode

Pathrode

Colocasia leaves also known as Taro leaves are rolled with spices and steamed.  A delicacy from the kitchens of South…