Istanbul Kebab offers kebabs, tacos, and more in the city center.