I have been visiting this place for many years, this is one of my favorite sushi places in GTA, SInce I visited Japan several times, I know how real sushi should taste like and Ginza sushi comes as close as it gets. I tried other Ginza locations too but this location seems to be the best. I think they also have the best value from the takeout perspective, their party trays represent great value. I have not tried their Thai food so cannot comment about it.
Salmon Sushi/Sashimi are the best, white tuna is also very good.