Odisha, located on the eastern coast of India ... It is a staple part of the Odia thali and is known for its light and comforting taste. A crunchy and savory snack, Biri Bara is made from soaked ...
But what about the understated flavours of Odisha? Often overshadowed by its ... However, it's worth noting that the non-vegetarian thali also garnered rave reviews, with guests praising its ...