Does anyone have any suggestions where a group of 20 or so co-workers can gather for a holiday happy hour? The spot should be low key, but festive (perhaps a fireplace?) and have a decent food menu. We'd like to stay around the west village neighborhood, but are open to other locations below 14th street.
Thanks for the help!