Yes, there is a Private Dining Room that holds roughly 50-60 people. Call their events team. They're great!!
Yes there is. It stays booked up so call for availability.
Yes, they have a meeting room
Not that I know of.
Thanks! Your answer is awaiting moderation.