The carriage works at Hope St Hotel is nice, a bit fancy for a stag do IMH.
HOST (oriental cuisine) is opposite the Hope St Hotel and is nice, social atmosphere, they have big sharing tables that might suit a bigger group.
Round the corner is the quarter that I really like, low key and good food, it has lots of small tables so might not suit a big group though.
The clove hitch is the other end of Hope St and again is good.
A few minutes away on Berry Street is TriBeCa which is a good social place for Pizza.
Any Q’s about any of these in any more detail or anywhere else in Liverpool, just let me know.