Haldiram Dakshin Masala Idli
Sold out will be back soon
£2.59
Masala Idli is a South Indian quick snack, Made with left over Idlis, tomatoes, curry leaves, mustard seeds. A tasty all time snack loved by all.