Expect fresh pan-Asian fare at pocket-friendly prices in Newham, though quality and service can be inconsistent—go for the mega boxes when they're on point.