Yes. They have a separate section away from the public. Ask the management. I'm sure they would love having your group there.
Yes they have a side room to the right as you walk in
Yes they have a room for groups
When eating there ask them to turn down the AC
Thanks! Your answer is awaiting moderation.