In India, food is believed to nourish the mind, body and soul. Odisha, the land of Lord Jagannath is where food and love for the Lord are deeply intertwined. Here is my humble take on the Odisha culinary heritage, sprinkled with my thoughts of love for food. So sit back and enjoy…