Smoothing color Photoshop

Is there any easy way to smooth the color in a grainy pic without reducing quality?
It’s way too much for the spot healing tool

you can try with content aware tool

I ended up finding an ai site that enhances pictures. it lets the first 3 for free