We didn't make one but, I'm sure you should be able to. It is a big enough place that you should be able to make a reservation!
Yes and if your going for supper I recommend doing that because they are always packed.
Yes but not necessary unless you plan on a big crowd with you.
I believe you can
Thanks! Your answer is awaiting moderation.