Yes
It is better to do so, or you can choose to take a chance and wait forever !
Yes, but you can also do a walk in. Either works, but I suggest trying to make a reservation ahead of time if you have a large party.
Pretty sure
Thanks! Your answer is awaiting moderation.