22 would fit, but I would call ahead for a reservation. It's always busy when we've been there.
It could seat 22 but am sure you will need to call ahead to see if they would reserve that many.
Not sure how many they can serve it's not a large place
Thanks! Your answer is awaiting moderation.