Am hosting a "social" business dinner for 25 colleagues in a couple of weeks. Would appreciate restaurant suggestions.
Facility - Will require private or semi-private dining room, ideally with enough room that we can configure tables in a circle of sorts and eat together rather than at separate tables. Also need accoustics that will allow a group of 25 to converse without shouting over dining room din.
Geography - in-town Atlanta, Decatur, Buckhead if necessary
Cuisine - flexible. Guests are from different countries in Latin America and a couple from England, Germany and Japan. Thinking of cuisine along the lines of Toulouse (have already taken some of this group there), Atlantic Star (out of business/bad accoustics), Dish (too small) - nothing too exotic, but with some originality. Extra points for a good wine list!