I've eaten here several times (about a dozen over the last 2 years). The service has decreased steadily and significantly. The food is inconsistent. The location on Trafalgar is better than the location on dundas/neyagawa.
The sushi is good and the most consistent. However be prepared to wait forever for items and good luck finding a server. Perhaps they're chronically understaffed?
Take out experience (for sushi) was a nightmare. I tried once and they messed up my order so bad. It seemed as though they tried to substitute less costly sushi orders and had hoped to charge me for full price. You are best off ordering it a la carte and paying extra (which is what I did), but double check your order in case they add a bunch of California rolls instead of sashimi or golden dragons.
In summary, the food is good and the ambience is nice, I've stopped going because of poor customer service and inconsistency in their food.