In The Netherlands, you are not allowed to give your employees free food. You have to charge them (a little), otherwise the IRS doesn't agree.
Yes, the company has to pay tax over the free food we give our employees because it's considered part of their pay. In the grand scheme of things: big fucking deal.
It's cool in a larger company where you have a well-stocked cafeteria where you can buy good food at heavily subsidized prices.
But in small companies this micro bean counter attitude in order to avoid taxes is actually more demotivating and divisive than not providing free food at all. Especially if you're in the middle of the city and people have dozens of options to go out for lunch.
Still much less hassle-free if you ask me.