I have a cousin (male) who is visiting from Australia and a group of us (around 20) want to take him out for his 40th b'day. I am looking for suggestions for a good place that includes good food and live entertainment (either live band or live jazz band). It could either be a good upscale pub or an upscale restaurant that provides entertainment. I don't want a club or a cheap bar. I'm looking for something semi-formal. thanks all.