Yes, they do take reservations. In fact, I would recommend them particularly on the weekend.
Yes. A good idea.
Yes and I'd recommend it.
Yes they do accept reservations. They get busy so it's a very good idea.
Thanks! Your answer is awaiting moderation.