Diyarbakır Ciğercisi Emin Usta is a restaurant specializing in traditional Turkish liver dishes. They offer takeaway and delivery options.