Street Food: Kokoreç – a delicacy for offal lovers

Kokoreç is one of the most enjoyed street foods for offal lovers in Turkey. Whilst the Turks are addicted to their Kokoreç, the thought of it can make some foreigners recoil. It is surprisingly subtle and tasty for those brave enough to try it. How is it made? It is made from baby lamb’s sweetbread, […]