One trick to fix grainy photos is to overexpose your image slightly. One-stop should be enough. Doing so minimises the grain during the post-processing stage. When you come to increase the exposure , it will reduce the digital noise also.