Ciğerci Mustafa Usta is a restaurant specializing in liver kebab and other dishes.