They might be able to accommodate upstairs. They have more room up there.
I have been going to this particular Romano's for a number of years. I know they have a larger area for may be 15 people but I don't think they have something as large as you need . .... give them a call
Thanks! Your answer is awaiting moderation.