CCA (downstairs) or Drygate?
Which is basically my stock answer to any where should I go to eat/drink? question. But we’ve been to both of those for early evening scran on a Friday night (i.e. done and dusted by 8pm) with MiniWza + guests, and it’s been grand.
Your parents, like mine, sound like fussy fuckers who, as @shinymcshine states, don’t actually like food as who’ll not be satisfied with anything other than Harry Ramsdens°, so just go where you want and have them tough it out.
(°Is that an option? Dunno. Haven’t been in one for decades.)