Madam Chutney is the latest addition to Delhi's restaurant scene, and it is serving the best street foods from across the country in a new avatar.