From Japanese, Lebanese and American to Indian, Mediterranean and Italian, restaurants in Delhi are of a world-class standard, and can give some of the world’s culinary capitals a good run for ...