You have to call them to make reservations. You can try walking in but depending on when and what time you're going you may have a long wait.
Not sure. We walked in but it was a week night and late. Why not give them a call?
Thanks! Your answer is awaiting moderation.