I would strongly recommend a reservation.
Yes, but its better to have a reservation.
Reservation its easier
You can walk in
They take walk ins. But sometimes they are so busy you would have to wait for hours.
Thanks! Your answer is awaiting moderation.