Ram Laddu – Delhi’s Famous Street Food

Ram Laddu – a street food delicacy from the popular delhi street food cuisine. Laddus are normally sweet in taste, but Ram Laddus are salty and sour. They are served with green chutney and grated radish. It is made of dough balls of moong dal, which is packed with proteins, fibre and some other vital…