Ciğerci Mehmet Usta is a Turkish restaurant specializing in kebab and grilled liver dishes.