For tasty food, served with a smile in a lovely, authentic mountain village of 180 inhabitants, I could not recommend a better place. They do a fondue only of Vacherin (3 types) which is very delicate and one of goat's cheese. I had a plate of ham, bacon and sausage with a gratin and beans. It was not gourmet, but was perfectly cooked and very tasty. Lessoc is a village after Albeuve and before Montbenon when coming from Bulle or Gruyere and it is a delightful place to stop off for dinner if you are driving to Gstaad.
It is a local so do not expect anything fancy. It is what it is which includes the word charming. No credit cards.