A cultura indiana é muito rica, o que sem dúvida afeta a culinária indiana, por isso, ao visitar um restaurante tradicional indiano você precisa estar preparado para algumas coisas inusitadas.
Para um visitante inexperiente, é melhor pedir qualquer curry: peixe, frango ou carne com molho apimentado. Normalmente, todos os pratos em um restaurante são oferecidos de três tipos: suave, médio-forte e picante. Normalmente, os pratos suaves são suaves para os gostos indianos, não europeus. Você precisa estar pronto para isso.
O acompanhamento tradicional indiano é menos variado, geralmente arroz ou legumes.
Em um restaurante indiano, costuma-se servir o prato principal em um prato, e para ele há diversos molhos e aditivos em tigelas.
O povo da Índia come com as mãos ou chapatis enrolados duas vezes, que também podem ser rasgados em pedaços e mergulhados em molhos. É possível que devido a esta tradição, o restaurante não sirva talheres se não for solicitado.
Segundo a tradição indiana, a comida deve ser compartilhada, portanto, companheiros, ao contrário das regras dos restaurantes europeus, é bem possível tratar com pedaços de comida do seu prato.
De acordo com as regras de etiqueta indiana, os dedos da mão direita só podem ficar sujos de comida em duas falanges. Mas os dedos da mão esquerda devem permanecer limpos para que ela possa passar tigelas ou jarros durante a refeição.
Num restaurante tradicional indiano, não é costume combinar o álcool com a comida servida.