Ask Vir Ask Vir
banner

New flavours in Delhi

Delhi’s problem has been a lack of space. That has eased somewhat with the opening of a new restaurant hub in South Delhi called Eldeco Centre.