It's for a chowish group so great food is the most important factor. It is for a milestone birthday it can't be seedy. Price is definitely a factor too. Plus there will be a few small children.
Is there perhaps a dim sum place that has a private enough room?
Am open to all cuisines.