New Delhi Chole Kulche | India's Best Alo Chole Kulche | Indian Street Food
India's most popular chole kulche. Delhi's best Chole Kulche since 100 years, serves Spiciest Alo Chole Kulche in 75 INR
Block 1, WEA, Karol Bagh, New Delhi, Delhi 110060, India

------------------...