İstanbul Kebab offers a taste of authentic Turkish cuisine, specializing in flavorful kebabs.