From all the reviews about poor service, I came with the expectation that service will be slow. We were seating fairly quickly, but service was slow. took a while before an available waiter came over to take our orders, and a looooonng time before food arrive. I think they run out of the more popular desserts early on. If service time does not improve, I would recommend getting desserts first as it seems to take less time to come out. We had ordered maybe 3 rounds of items before less than half of items ordered from the first round arrived. We did not have the issues with missing orders or wrong orders, its just coming out really really agonizingly slowly. It is not encouraging that waiters bring out trays of sushi and they are not for your table. On the plus side, the wait staff are really understanding and will help double check with you to see if everything arrived.
The food is delicious. It is on par with the KaKa at Markham. Torched sushi are perfect. It has the perfect amount of fish, sauce, rice.
This is definitely not the place to go if you're in a time crunch, but if you got time to spare, the food is more than worth it.