Ciğerci Talat Usta is a restaurant specializing in liver dishes, particularly lamb liver.