Hi Jesse,
My sister is coming to visit and I wanted to have a big dinner there. I'm looking at December 30th for about 16-25 people. Can we do it?
Dave Screen
Address: 2101 W College Ave, Santa Rosa, CA 95401, USA
Annette Turner | Sep 5, 2018
Yes no problem
Shane C | Sep 5, 2018
I would say they probably can and maybe a little tight. You may have to rent the whole restaurant. Just my two cents
Thanks! Your answer is awaiting moderation.