Originally Posted by
fransknorge
On à related but separate note, is this correct shops and restaurants must provide free toilets to their customers by law ?
Not completely, it depends on the law of the individual Bundesland. In restaurants it must normally be free, but not always a toilet is needed. Shops may take a fee.