I think you can make reservations if you wish. At least during COVID times you could. Pre COVID it was first come first serve. I would call to be sure
No, you can walk in. Idk how long the wait will be though
Thanks! Your answer is awaiting moderation.