I usually go here for some company event. The last time I went for lunch they were skimping out! The wasabi was the size of a pea and the salmon (as thin as a piece of paper) in my bento box. I was not happy! Some of my coworkers noticed the quality wasn't there either in their sushi rolls.
I have had the teppanyaki there once but I think it is just for show. Nothing special unless you want to impress out of town guests or something.