translate English to French: It has a variety of North Indian delicacies but I would recommend Thaali for all.
Il a beaucoup de spécialités différentes nord de l'Inde mais je vous recommande Thaali pour tous.