They have a large room for parties. Give them a call and they'll be happy to seat you in there!
Not sure if they do reservation. If I was going with 15-20 people I'd call to give them a heads up. Plus it's common courtesy not a lot of people have that now days.
Thanks! Your answer is awaiting moderation.