Delhi has the best food in the country. From Mughlai to Chinese and rolls, you name it, the city has it.

Delhi has the best food in the country. From Mughlai to Chinese and rolls, you name it, th… | fbutube library