I think the fish and chips are actually the best on property: much better then Yorkshire or CHH. I usually get them at their counterservice, though.
Picky eater friendly? It really depends on where you're picky eater is from. It's basic Irish pub food: so, yeah, there's some curry, there's a pate, there's smoked salmon, there's bangers and mash (or booze, I think they say), there's shepards pie. To me, that's standard stuff, but it might not be.
They do have a burger, the mentioned fish and chips, steak, lamb, pork, and chicken, though the sides might not be what one is used to depending on where you're from. The lunch menu focuses more on sandwich's then heavy dishes, though, and may be a better idea for picky people. It's also cheaper.