Esta es una oración compuesta. Si lo simplificas un poco, deberías poder entenderlo.
1. Dialecto japonés.
の =こと nominaliza la frase anterior.
2.
Dialecto japonés をすの significa hablar japonés. Supongamos que esta oración es a.
Existe un Tanaka はAがとても.
が es una partícula caso que puede expresar deseos, gustos y aversiones, habilidades y posibles objetos. En esta oración, significa habilidad.
Es igual que el restaurante japonés privado sobre el que preguntaste la última vez. Lo mismo en el medio.