I have no idea what happened to this place. I've been here a few times in a span of 5 years. My last visit was last Sat, and their fish are not the quality they used to be. Their tuna was bland and not thawed out. The only fish that had the natural fish taste was the mackerel.
I've been to Yuzu and their fish taste better. Almost everything is equal in price. They're owned by the same people so I don't understand why there's a difference in quality.
If you are Korean and speak Korean to the male waiter/manager, he'll give you free stuff. I saw the table beside us got free "test" clam soup as my friend translated their conversation to me afterwards.
I would recommand Zen if you're in Scarborough or want to take the trip there. ND Sushi & Grill for special rolls. Or just walk down a couple blocks to Yuzu instead.