With the exception of large groups, no. You can walk in.
If you are having a large get together, I would call and let them know, but you do not have to have reservations.
Sorry, I don't know. I would call and see, especially if you have a large group. Otherwise, you probably wouldn't need reservations.
Thanks! Your answer is awaiting moderation.