Delhi is better in terms of food and drink: Boman Irani