Yes. Very versatile
Separate dining areas are available as long as you book in advance.
Typically they put tables together.
Yes, they do. I would give them a heads up anyway though.
No. They will put tables together to accommodate your party. Like most, I would imagine they would require a reservation ahead of time to make it happen.
Thanks! Your answer is awaiting moderation.