No
It's a pretty casual atmosphere. Majority of their service is first come first serve. They do have special rooms for corporate offices or parties. Definitely call ahead to ensure availability. Not sure if a reservation is required though.
No they don't. I call to book a table for my Brother Birthday and they told me that they don't do that.
Not sure if they do...you can call and ask
Thanks! Your answer is awaiting moderation.