(See above :-)
Can anyone suggest a place to host a dinner for a group of about 15-20 people? Most any cuisine is ok (American, Italian, Chinese, Thai, Malaysian, Indian, French, Mexican, etc.). Proximity to public transportation is even better. Most places I'm thinking of aren't large enough to host a large group.