The place is huge they can accommodate any size group but you have to call them directly
Yes contact them, i went in january and was part of a group of 40 people. They were able to provide private dining upstairs for the group.
Yes make reservations in advance. They will gladly help.
Thanks! Your answer is awaiting moderation.