The Best Restaurants in DELHI

Delhi is arguably the food capital of India and it is no mean task given the cultural diversity of this country. The successive invasions from central Asia and the powerful kingdoms which ruled from this seat of power have only helped to make the local cuisine diverse and full of pleasant surprises.