They have an outdoor patio, not sure if pets are allowed inside though.
I've never seen pets in there, so yes call like everyone else suggests.
I cant say for sure, but as mentioned they have a patio that I saw a greyhound dog on. I would definitely call though so fido doesnt have his time wasted.
Thanks! Your answer is awaiting moderation.