12 people really isnt a large party. We go out weekly party of nine and have been accommodated all over. I would say you dont need one. We go here on Thursday nights for dinner and there is never another person in restaurant.
2 days
I would at least give them a day or two just to make sure they have the food necessary for a large party.
Thanks! Your answer is awaiting moderation.