Indian cuisine is vast and there are so many special dishes that are prepared in different communities with different styles. The dishes and cuisines of neighboring countries and regions like Tibet influence Indian food too. Many restaurants in different countries…