Navigation Menu+

Chicharon Bulaklak

Crispy pork intestines, deep fried in oil or pork lard