Tenuta Stella is an Italian establishment.