Can anyone recommend a restaurant with very good to excellent food (Stamford, Greenwich, South Norwalk etc) that can accommodate a large group (appx. 25 people) that is moderately priced? Napa was $105 per person before alcohol and tip. The set menu at Match started at $65 per person. We ate at Siena last time our group got together and while the service was excellent, I was not in love with the food.