Decent price and good options, for Vaughan/ the local area. If you are willing to go a little further, there is better out there.
Service is relatively slow, and there was a long wait between our orders arriving, tables were cleared before more food arrived.
We were also here with a group, and ordered "larger" numbers for certain sashimi and rolls, and they made our order smaller. (We ordered 20 shrimp, and only got 12...)