Kaburgacı Cemal 1995 is a restaurant specializing in carefully prepared, fresh meat dishes.