Depends on the time of year. But I wouldn't think so unless it is a holiday weekend.
Never needed them.
I was fine without reservations.
You can make a reservation but they are not necessary.
The best service ever
Thanks! Your answer is awaiting moderation.