If you are thinking "Chinese", you could do worse than go to Tim Po, on London Road, near Waitrose Garage.
It's within easy distance of city, and the food and service are lovely. The only thing is I'm not sure of the capacity... I'm thinking capacity of 75-ish, which may be problematical.
I took my sister there for her birthday, and the meal was excellent!
ps, as CKG said, should we be looking at hats?!?!