Bay Leaf or Tej Patta, an essential spice in the Indian Spice box. Its a commonly used spices in North Indian cooking being an integral ingredient in the mild and aromatic Moghul or Mughlai cuisine. Developed in the Imperial courts of Agra and Del...
Read More