The outdoors is definitely pet friendly. They have a pet walk in a poop bag station. I wouldn't assume you could bring a non-service animal into their restaurant though.
I believe so, but only for the outdoor seating area. I believe that's mostly open on the evenings and weekends.
Thanks! Your answer is awaiting moderation.