Independent Chinese restaurant named as Newham's best takeaway
Briefly