Tag: Patoleo

Patoleo

Patoleo

Patoleo are turmeric leaf stuffed leaf wrap, a dish which is mostly prepared on the western coast of India and other Indian Ocean islands.