Ristorante della Torre offers traditional Italian and Mediterranean cuisine. It features parking and welcomes pets.