Theres a place in Limehouse / Mile End called Venus in the Park. Reasonably priced but the food is

and a really nice restaurant as well. I think its a greek place but do quite a mixture of everything. If not can't go wrong with china town in the west end
HTH