Highly recommended that you make a reservation. The wait times can be long otherwise.
Depends on when you are going. You can do it entirely online with open table sometimes the same day, so it's a breeze.
You don't necessarily have to but it's best that you do.
Assume people love this place, so yes, go prepared, with a reservation.
No
I would recommend it
Thanks! Your answer is awaiting moderation.