Il Destriero is a ristorante pizzeria.