Help! My husband was told at the last minute that he has to take people from his company out to dinner tonight. He works in New Haven, so he'd like to go somewhere in New Haven. He works on Whitney Avenue, about a mile from the Natural History museum (he is a mile closer to the green than the museum). Any suggestions for moderately priced crowd pleasing restaurants that are nice and have really good food?
Thanks in advance.