Delhi Street Vendor Sells Chole Kulche In A Unique Style. Video Inside
Delhi is indeed a food paradise of India. It is a city with a wide range of street food options. From mouthwatering momos to golgappe, tikki, and aloo chaat, you can savour any dish. Amongst the street foods, chole kulche is the most loved…