Likely. Call them and reserve.
I believe so, it really is a large restaurant with multiple rooms even some outside seating.
It definitely could handle that size a party but you would definitely have to call to arrange it as a special event.
I would contact them directly depending on how large the party is.
Thanks! Your answer is awaiting moderation.