Yes. And they'll seat you outside on the patio.
yes, but you have to sit outdoor if you brought your pet.
I am not sure as we didn't have dogs with us. But they do have an outdoor patio where I think you'd be able to have a dog? But maybe call to be sure before showing up with you doggy!
Thanks! Your answer is awaiting moderation.