Experience various cuisines. From street stalls to trendy spots, uncover the top places to eat in Delhi in this article.