Sita Ram Diwan Chand for Insanely Tasty Chole Bhature in Delhi
0 CommentsLocated in the ancient Paharganj area of Delhi, Sita Ram Diwan Chand, is a legendary institution for a north Indian speciality known as Chole Bhature (though they call it channa bhatura there – does anyone know the difference?). After searching…