Inn
The citizens eat until to them
conditions 100%, if the inn is 'full' or has more kind of food. They eat more than one thing. Sometimes eat 3 kind of things-
bread+vine+fish 
or vine+bread+fish. It's more than 100% so the players feel to his fish is not enough valuable, becasue the fish is give only 5-10% to the conditions...
Other:
Serf and labourers can working if they are hungry but the houseworkers can't. They look in the inn and see nothing what they cuold eat, go out and find something job, but the houseworkers look in the resturante, see nothing, go home and start again go to the inn and do it more more....
I think nowadays the games have lot of soft/hard starvations/glad to some exception. I think too the vineyard changing is good, because see to use lot player in every game and also i use it.

But the eating session is need to refom. If possible the citizens eat only one thing at once. if i have 3 hungry serf and i have one vine one bread and one fish, then one serf will be 100% but the other two will die(if i lucky they will carry something(swords or horse...) and die in the road with that things...)
So if the citizens eat only one kind of food, then food will stay to the other citizen/s. Ok, they dont be 100%, but he will come back later 6-8mins and until work without problems... This is same for the late game where you have only one thing in the inn/s and eat only one thing...
I talked about it with Revo and his 'Butcher style'. He told me they dont have problem with food. Some fish and vine help him.
OK, citizens eat only one sousage and go out from inn, and they arent 100% and will come again 8-9mins...
I mesured and counted 720 sec with fluently working /without lunchtime:
1 Baker: create- 32pcs bread
1 Vineyard: create- 16pcs vine
1 Butcher: create- 43pcs sousage... These number are nearly exatcly.
200citizens (what is absolute normal) need to 7 baker or 13 vineyard or 5butcher with
12 minutes turns and eat only
ONE thing.
(i have test game where 2 bakeries 1butcher 2vineyards werent enough.)
'Switch on/ of delivery of ware' button for the foods in the inn(those little red triangle from wares from storeH). Control which kind of food take to inn same for the store...
If have 2 inn then could seperate the foods. if the baker is near the each and very far from the other you will win little time.
Example: 1st inn:sousage+vine; 2nd inn: fish and bread...