The restaurant can accommodate a large group of people. I would call them directly about reserving your spot and if there are any special menu items.
I can't imagine that they couldn't accommodate that many people. I would definitely say to call them about a special menu, they may be able to work something out with you. Awesome location, great food.
Thanks! Your answer is awaiting moderation.