I am graduating this June and will need to host about 15-20 of my very foodie relatives. I want to go somewhere fun and also delicious... some ideas I had were renting out a japanese karaoke place (but with delicious food? great food is a requirement and might be a bit hard here) or a russian restaurant. I love ethnic food, but don't require it, and I want an atmosphere conducive to talking and having fun... Any ideas? New and cool places are also always great. Thanks!