Food What is there for foodies in Old Delhi? New Delhi is the capital of India and indeed a good place to be in. By Alison / September 13, 2019