25 would fit
I think the most they can handle is 20.
I would choose a different place.
I have seen them rearrange tables and accommodate large parties. Just discuss it with them in advance.
Avicolli's has a large dining area and takes reservations. I would call to see how a big of a party they can handle, but I think 20 - 60 people is possible.
Thanks! Your answer is awaiting moderation.