Ask around in Ambala and you'll hear almost everyone say that Our Brand is the best tikki. Craving crispy, spicy, and delicious tikki? Bite into perfection with our freshly made, flavor-packed tikkis that will leave you wanting more! Taste the best today! After all, there's a reason why Our Brand is among the top tikkis in Sector 10 of Ambala.