A dish made with seasoned offal (such as liver, heart, or kidneys) wrapped in intestines and roasted on a spit.
Loading reviews...