Makes sense that they have a chain of restaurants.
I came here last month with a friend around 8pm on a Thursday. We ordered a couple of things: buttered squid (I have tried it in the past and loved it), sushi roulette (I think this is the name where there are 6 makis and one has an insane amount of wasabi), green dragon roll, and a chicken dish with cheese and a spicy sauce.
The only let down of the night was the chicken dish (in my opinion). Portions did not add up to the price I was paying and there seemed to be too much happening on the plate. However, this may be because of how I prefer more "traditional" Japanese dishes. I liked how they used purple rice for the sushi.
The wait time for the sushis did take a while but might have been due to the place being pretty packed (no line up still).
Overall, I would recommend this place for its appetizers and sushis and probably lunch (what I had during my first visit).
Employees were polite as well.
Another con - small bathroom but this is common in Willowdale restaurants.
Note: I heard this restaurant along with the plaza its in will be shutting down soon.