It's a bit odd that it doesn't increase the maximum amount of food, since it's a farmland. It's still stuck at 250. Unless the watermill does that, but it's not clear.
the farmland increases the maximum. You can invite people using the bridge. I got the food storage upgrade but it didn't work and the game might be abandoned.