Yup
Absolutely!!
Yes, you can bring your dog on a leash of course.
Outside dinig. On leash plenty big to accomodate. Covered area.
Its mostly all outdoor seating, so yes!
I would think they are as long as they are on a lease and are friendly
Thanks! Your answer is awaiting moderation.