Pizza restaurant Il Selvatico offers outdoor seating and welcomes dogs.