This one is highly recommended but I think you will need to go with someone who reads/speaks Chinese. The menu is all Chinese. They may have an English menu but we didn't ask.
Wada Japanese Restaurant
2/F South China Hotel, 67 Java Rd., North Point
This is within walking distance from the North Point MTR stop.