They do have some tables in the bar area not in traffic. Most all restaurants allow service dogs. A simple call to check and ask if a specific time.
I don't know .They do have outdoor dining tables . Give them a call. The pizza is the best there.
I dont think their allowed inside it's too small and narrow for just for the tables alone
I do not know. I would recommend you contact them regarding that matter. Sorry I could not help
Thanks! Your answer is awaiting moderation.