Arnavut Ciğeri or Albania Liver

Arnavut Ciğeri or Albania Liver is a popular meze dish or main meal in Turkey. Liver spiced…