What's a good place for 35-40 people for a semi-formal business dinner? Some place with a townhouse/private dining area would be nice. Here's what I'm looking for:
Location: Easily accessible from Grand Central
My office has previously gone to Blue Water Grill and Park Ave. Cafe but would like to try something new. We tried to go to 11 Madison Park (no openings) and Gramercy Tavern (not big enough) last year, but they didn't work out. Thanks!