If you have a large group reservations are a good idea. Otherwise probably not.
Reservations are always safest but I don't think you need them most days. Holidays are another story.
No. They say us immediately when we went for dinner.
Thanks! Your answer is awaiting moderation.