Scrumptious food for your soul
Dum Aloo is a traditional North-Indian gravy made using baby potatoes that are steam or dum cooked in an aromatic gravy