It's a deli... Pizza is and they have various types of foods subs and Italian dishes. They have a room that can be closed off.
Yes, they have a seperate room that can be closed off to reduce noise from the rest of the restaurant. Plenty of room for 25 people.
They have a small room that sould work for 25 people
Thanks! Your answer is awaiting moderation.