Yes, but not necessary unless you have a large group.
Yes they do but there is no need
I am sure you could call ahead and they would accommodate you. If it is a large group or special event, they have a large, beautiful area seperate from the dining area of the restaurant
Yes
Thanks! Your answer is awaiting moderation.