Yes they do, and I'd recommend it. You'll LOVE IT!!
Yes they do take reservations but you'll take longer to get seated with reservations than if you just walk in and ask to be seated if you don't mind being seated with strangers
Yes. Most of the time there's no issue but I've seen groups with reservations still have to wait an hour
Yes, good idea to avoid a long wait.
Yes in fact it's recommended
Yes.
Thanks! Your answer is awaiting moderation.