Yes. The downstairs has functions rooms for rent and there is a room available on the main level as well for large parties.
You should have no problem at all.
Yes...they definitely do. I have been to 5-6 work dinners at Maggiano's over the years.
Thanks! Your answer is awaiting moderation.