Yes, the restaurant is actually called Taste Known Source Steam Stone Fish. It is a mouthful but it sounds a lot better when you say it in Mandarin ...