Dürümcü Mustafa is a durum restaurant specializing in kebab and liver wraps.