Old Delhi is the kingdom of legendary flavours and chaos. Start at Karim's near Jama Masjid, where Mughal marvels like mutton burra and seekh kebabs have wowed diners for over a century. Hop over to ...