I would say no, indoor seating only
No, I wouldn't think so from my dining experience. It was a nicer, indoor venue than most that I visited on my trip. However, I am not 100% certain.
No, it's indoor only, no dogs
Thanks! Your answer is awaiting moderation.