No, maybe if you sit outside in front. But no dogs on the porch or inside.
They're very accommodating to dogs, both in the street tables and in the porch/patio seating.
Parkshore down the street is dog friendly.
Outside and the park is nearby too.
Yes, at least if you grab a table outside.
Thanks! Your answer is awaiting moderation.