Restaurant - Eastern European in Leyton, London