×

Chunchullo

Stuffed and fried cow or chicken intestines