Raj Kachori At Haldirams Delhi: My love for food and traveling gets satisfied by the nature of my work. Yes I am lucky indeed! So when I visited Delhi I had to try the Haldirams store there. They make the most amazing and unique Raj Kachoris. The pic speaks enough about the deliciousness of food I believe!