I Generally have a rule that goes.
Do not expect good sushi from a Chinese restaurant and do not expect great seafood frm a steak house.
Oddly enough though, this has become one of my favorite places to hit up for sushi. The ingredients are always fresh and the staff is always very very friendly. My wife and I usually try to get seats at the Sushi bar, because the chefs at this location have so much fun doing what they do that it makes us enjoy what they make even more.
I have yet to try their Chinese food nor the teppan grill, so with those pending, the overall rating may change.