I enjoy Matsuda and it is conveniently located on Steeles close to my home. We would likely go more often but the service can be downright pathetic. I feel scammed sometimes being charged a service fee to get ignored and end up with the wrong quantity of food ordered.
The matsuda golden shrimp are to die for, and they do have good quality rolls. Try and go when it's not busy and you will likely have a positive experience.