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.
Patoleo are turmeric leaf stuffed leaf wrap, a dish which is mostly prepared on the western coast of India and other Indian Ocean islands.