Ive eaten in the Ely Gastro Pub right opposite the theatre, its nice, but its very small portions on very big plates. Theres an italian just down from it, Milanos (I think) and while the environment is not a plush, the food is cheap, cheerful and plentiful. Both are 2 minutes walk from the front door of the theatre.