Il Nuovo Postiglione - The final frontier? Just a slice of Spanish sausage