I don't have much to say about this place because it's just so...average. The taste is average, the price is average, the decor is average and just about everything about it is average. It's like that one kid in school no one remembers because he/she has never done any right or wrong.
Being in downtown Markham certainly helps to drive traffic, otherwise I can't see how it'd survive elsewhere.
This place is the Merlot of Japanese restaurant - meh