i'm looking for a good business dinner recommendation--something fairly upscale (though not stuffy) that will comfortably seat a large group (15 or so). adventurous/interesting cuisine is welcome! we'll be in covington, so we'd like something within a ten mile radius or so.
daveed's looks promising...any other recommendations? thanks!