I had only heard amazing things about the night street food of Sarafa Bazar, but I did not expect this!
INDORE, INDIA is widely regarded as one of India's street food capitals! There are loads of delicious street foods to sample so we take you on a GIGAN...