To dine and drink in a relaxed manner in Delhi, coming here is the best option. They have some excellent wines, as well as other kinds of alcohol, and other delectable foods to pair with the wine.