I believe so.
Yes!! There is a private dining area upstairs. It seats around 50. Very accommodating. Large parties are also able to be seated downstairs.
I'm not exactly sure - there's an entire upstairs, but there will be other people seated up there as well. Upstairs doesn't have much atmosphere (to me), so i requested downstairs seating and they accommodated our party of 15. Email them and he will help you with specifics.
Thanks! Your answer is awaiting moderation.