Deb,
Efflorescence on masonry is caused by water moving through the masonry and collecting salts which then precipitate when the water reaches an evaporative surface. To achieve long-term remediation of efflorescence, you first have to identify and eliminate the source of the water ingress. If you just clean the granite to remove the efflorescence without first eliminating the source of the water that is getting in and causing the problem in the first place the efflorescence will simply come back.
If you have already addressed the water infiltration that is causing the problem in the first place, then the method to remove the efflorescence depends on the type of salts. Highly water-soluble salts require different removal methods than crusts of calcium carbonate developed by leaching of cement-containing mortars. I'd suggest you reach out to an architectural conservator for guidance.
Kind regards,
------------------------------
Lorraine Schnabel
Schnabel Conservation LLC
(215) 582-3680
lorraine@schnabelconservation.comhttp://www.schnabelconservation.com------------------------------