Izumu is a resonably solid sushi choice in Southwood, just off McLeod trail.
I had the usual sashimi mix (i.e.sockeye salmon, salmon and toro), with salmon avocado rolls, tuna avocado rolls, edemame and seaweed salad. All good, no complaints about the reasonable food and the friendly and attentive staff. My lady friend ordered a green salad.
Problem here is that the space is a bit run down. The booths were in need of a little TLC (paint missing, cracking leather) and my lady friend said the women's bathroom needed cleaning and a plumber. Men's was fine... no lights... but I'm sure I did fine.
For the two of us (with club sodas to drink) the price was about $70 before tip. I'd go back... but I would go out of my way...