Kamil Usta is a restaurant specializing in flavorful liver dishes and offering freshly prepared meat.