81kofte81 is a Turkish kebab house specializing in Düzce-style meatballs and liver. This restaurant offers a taste of regional Turkish cuisine.