Can Baba Çağ Kebap is a restaurant specializing in Çağ kebabı, a unique style of skewered and roasted lamb.