Bumping an old thread
but my friend recently took me to a sushi place near Metrotown
and I actually found the quality to be very good
the toro was top notch, and so were the other sushi rolls
only downside is that they dont have any of the sushi in brown rice.
the place is called "nao Sushi"
Welcome to NAO Japanese Restaurant
worth checking out