Indian CUISINE
Aloo muri is a popular street food that is very popular in West Bengal, Orissa, and Bangladesh. Though it originated in the region of Bengal it is enjoyed across India. Jhal means spicy and muri are puffed rice. Jhal muri is a spicy puffed rice snack that is loved by all.