Cadde Ciğercisi is a restaurant specializing in liver dishes.