Together, they capture why Delhi remains one of India’s most irresistible food cities. Scroll down to explore these eight unforgettable spots.