A health permit may be temporarily suspended by the Commissioner upon violation by the holder of any of the provisions of this chapter or of the rules and regulations promulgated under this chapter. A health permit may be revoked by the Commissioner for serious or repeated violations after the violator has had an opportunity to be heard. A person operating a restaurant, the health permit of which has been suspended, may at any time make application for the reinstatement of the permit. A health permit shall only be reinstated when the unhealthy or unsanitary cause or causes for which it was suspended have been corrected.