Italian restaurant Il Gatto & La Volpe Al 151, located in a quiet area of Rome, offers a full bar, accepts credit cards, and welcomes dogs. Takeout available.