I would give it a big zero if I get to pick. Obviously this is another restaurant trying to gain some high price market share by marketing their lobsters, geoduck and seafood dishes. Don't even try their regular dishes and they won't do them right. Ironically even their steam fish wasn't done right. I understand they are from the same group as the Yang's restaurant on Bayview. However this place is no comparison to that one, in terms of service and food quality.
There are many other better seafood restaurants around if I crave for great lobsters, geoduck, and abalone dishes. I would avoid this one once and for all.