For indoor seating, it's best to bring your card so your not disappointed otherwise they have heated outdoor seating👍
No, they only have a sign in the entrance requiring mask. Once you are seated you are allowed to remove it.
Thanks! Your answer is awaiting moderation.