From the street food which Old Delhi is renowned for, to internationally famous restaurants at Connaught Place, the city ...