Yes they do!
Yes they have private rooms, large enough to accommodate your group.
The place is huge..I did see a banquet room BUT the food with any type of red sauce is really bad..
I believe they have private rooms to groups.
Thanks! Your answer is awaiting moderation.