No patio and no not for pets, service dogs may be the exception.
I don't remember seeing a patio; and would say that the restaurant is not dog friendly (service dogs MAY be an exception).
I am pretty certain the premise is not dog friendly and does not have a patio.
I am not aware of a patio and would believe the premise is not dog friendly !
Not to my knowledge
Get quick answers from Solo Trattoria staff and past visitors.