I would call
The best way to be sure is to call them.
They open at 11am. They can accommodate large parties but I would call ahead and reserve an area to assure good service.
I would definitely call ahead to see if they can accomodate that large of a party.
11am and yes they can
They open every day at 11 they dont have a room but they can push tables together in the back.
Thanks! Your answer is awaiting moderation.