best place to eat snacks in delhi

Chole kulche is being sold at this shop for 60 years, people keep licking their fingers, the price is only 50 rupees

Akanksha Dixit/Delhi: There are many food items available in Delhi. From Chole Bhature to Chole…