While "closed" is correct and the most common, the people of (at least) Great Britain also use the word shut
In which case, to say that a store is shut today suggests that it is only temporary.
There again, you could just use " the store is not open today" to mean the same thing.