A. Le 3 octobre 1990, N., preneur, et A. et M., bailleurs, ont conclu un "contrat de gérance libre" - en réalité, un contrat de bail à ferme non agricole - portant sur l'exploitation d'un café-restaurant sis à La Chaux-de-Fonds. Conclu pour 5 ans ferme, à compter du 1er novembre 1990, le contrat devait prendre fin le 31 octobre 1995, puis se renouveler ensuite d'année en année faute d'une résiliation donnée 4 mois d'avance pour une échéance. Initialement fixé à 9'000 francs par mois, payable d'avance, le dernier fermage mensuel s'est élevé à 9'882 francs.