Delhi is a heaven for food and shopping lovers. Here are a few places, you just cannot miss if you…