Given the vibes, probably?
Yep. Outside roof seating
. no
I didn't see any but maybe where the rooftop seating is?
Don't believe so
There isn't a sign saying it was pet friendly. I didn't see anyone with pets.
Probably upstairs in the out door seating
Thanks! Your answer is awaiting moderation.