In Australia it is simpler.
The staff all get paid an award wage that is set by the government, and it is plenty, around $24/hr or more depending on age. This makes our food somewhat expensive: at least $20 for a sit-in meal, around $4.50 for a coffee.
But what you see on the menu is what you pay and includes tax: tipping is not in our culture, and I have never seen drip charging here except on public holidays (“public holiday surcharge”).
Our consumer rights laws probably protect our right to walk away and not pay undisclosed drip charges, although it has never happened to me.
—
Admittedly, the award wage makes it difficult for newly established bootstrapped businesses to hire their first staff. For example, we were looking at hiring a graduate engineer, but the award wage was around $40/hr after benefits (superannuation etc), and then there is mandatory Work Cover insurance on top of that. Legally we can’t hire anyone below this amount because Fair Work would have a field day suing us, so we put it off until we can afford to pay, but without financing the leap we are maybe stuck in a catch 22.