They do allow walk-ins but expect to wait a bit if you dont have a reservation
You cant just walk in
Yes, you need a reservation. There isn't a long waiting list most times. You can usually make a reservation the day before.
Thanks! Your answer is awaiting moderation.