Yes they can accommodate that many people however I do not know price. Call restaurant and ask.
Reservations for large groups was never a problem in the past. However do to the crazy times we live in I recommend calling the restaurant & asking the manager.
Thanks! Your answer is awaiting moderation.