Istanbul Kebab offers authentic Turkish kebabs made with fresh ingredients, aiming for the perfect taste of Turkish street food.