I know they have a room to the right when you first walk in and a sign up calendar to reserve for a group. It looks to seat a party about that size. There is also a good size table there.There are two other rooms for hanging out, but that one seems to be geared great for professional meetings or student study groups. Its been about two weeks since I last visited but thats what I best remember.
There is a room indoors, I don't know about that large of a group.
Thanks! Your answer is awaiting moderation.