They have outside seating. So as long as you're on the patio with its beautiful views, you'll be ok.
I do not think they're pet friendly
Maybe on their patio... calling would be a good idea.
I don't remember.. but to be honest I don't think so.. you might want to call them..
Thanks! Your answer is awaiting moderation.