Can Usta Kasap Izgara is a restaurant specializing in grilled meats. The establishment is located in the Çatalca district of Istanbul.