Kaburgacı Kenan is a Turkish restaurant specializing in local cuisine.