Thin crusts, thought-out toppings, wood-fired ovens and finely-kneaded dough. We asked around, ate around, and came up with our top 20 picks for the best pizza in Delhi. Lightly painted with truffle ...