Inconsistent Chinese takeaway in Clerkenwell with hit-or-miss quality and delivery reliability issues—approach with caution.