Good place to relax with a group on Wed?
So Wed is the last day my class will meet and we just found out the school gives us a budget to celebrate. We're looking for a place in the village/soho area that has decent wine/food specials and can fit us all. We're about 18 people. Anyone have any ideas?