Delhi is one of the best cities in world in terms of food. It’s full of international chain restaurants with a lot of option from local food and street food. It does not make any difference what kind of food you like Delhi has something for everyone. Th