They could accommodate a party of that size, but it would take up most of the restaurant. Would definitely call ahead.
I believe they do, but I'd call them first. I don't think they usually answer here on Google.
Thanks! Your answer is awaiting moderation.