I don't think they can do this unless they make the signs very large and clear at all the entrances to the shopping center, even if it is privately owned. As it is open to the public (non-ticketed entrance) it can be rightly considered a public place unless you are expressly told otherwise.