Recently renovated, Li al Delfino is a restaurant and pizzeria offering a diverse menu.