Restaurant - Eastern European in Cambridgeshire