Istanbul Kebab Turc offers flavorful kebabs and Turkish cuisine.