Newham's go-to for quick, flavourful South Indian dum biryani that arrives fresh and satisfying without the heaviness, though skip the falooda.