Fatti

Un ristorante è gestito dal 1912 in un edificio situato a Ginevra. Dal 1982, i locali sono presi in affitto dalla società Le Relais de l'Entrecôte SA. Il 4 maggio 2006, la locatrice Genevoise Compagnie Immobilière SA ha disdetto il contratto con effetto al 30 aprile 2007, indicando di non voler più destinare i locali a ristorante.

La conduttrice ha contestato la validità della disdetta davanti ai tribunali. La Camera d'appello in materia di locazioni ha annullato la disdetta, ritenendo che la locatrice adottasse un atteggiamento contraddittorio incompatibile con le regole della buona fede. La locatrice ha quindi ricorso al Tribunale federale.

Legge

Il Tribunale federale ha parzialmente accolto il ricorso. Ha ritenuto che l'art. 271 cpv. 1 CO non si oppone al diritto del locatore di disdire il contratto di locazione per adattare l'utilizzo del bene ai suoi interessi, anche se tale utilizzo fosse stato concordato al momento della conclusione del contratto di locazione.

Sebbene il cambiamento di destinazione d'uso possa avere conseguenze spiacevoli per il conduttore, il…