Yes, they do take reservations.
Yes
Yes, up to 8 people
Yes, but they aren't necessary.
Absolutely and pretty much necessary weekends and holidays
Yes. However, in my experience, they don't always remember that you made reservations.
Yes but you don't have to unless you have a large party.
Thanks! Your answer is awaiting moderation.