For children? Probably not. For a group of 20-30 year olds? Potentially, but I'd call ahead like Patricia recommends.
The the place can handle that many people, but you will not have a section by yourself. The largest table sits 4. You can move tables around. Because the place is so busy, I would call them and see if they can accommodate sitting 20 people in one area.
No private room, it would be crampt and not private
Call to find out not sure.
Thanks! Your answer is awaiting moderation.