Usban / Osban Libyan — festive stuffed tripe

Tripe or intestine stuffed with rice, herbs, meat, liver, heart and spices, a Libyan and Maghrebi festive specialty.

Libye