Delhi’s Best Chole Kulcha

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…