In the recent list of the World's 100 Legendary Restaurants, seven of India’s popular restaurants made it to the list. Find ...
And then there are the stereotypes of Indian food. Delhi, where only a third of residents are thought to be vegetarian, may well deserve its reputation for being India's butter chicken capital.