TLDR: it's never a good idea to order sushi from a Chinese place. Stick to what it knows. The check in special does not apply for sushi either.
The interior is pretty nice. Spacious with high ceilings and fairly clean. Reminds me of China A Gogo.
They have a pretty good selection of food at a decent price. We got the beef chow fun and the sushi combo of 3 rolls.
The sushi was mediocre but I should've known better. What I thought was a pretty good deal, turned to be an expensive one. They also didn't give us any soy sauce tray. The beef chow fun was good. Oily as expected but savory. Oh, the sushi combo does come with seaweed salad but it was kinda cold.
I don't plan on coming back. It was alright.