I imagine the laws in Germany are similar to the laws in Poland in that regard, both countries being in the European Union.
In USA, I really doubt any company could refuse to serve black people. Or women.
I wonder if the downvoters of my previous message share your (I'd say quite wrong) opinion or there's another reason for the downvotes - I'm up for a discussion!