This is restaurant is one of my favorite places to go for sushi. I only go at happy hour, however, because it is much MUCH more affordable.
My favorite rolls are The Damn Good (the name does not lie), The Tootsie, The Vegas, and the Philly! The Long Island Iced Teas are wonderful, and the atmosphere is not bad. I like it as sort of pre-Scottsdale club sort of place (loud music, big flat screes, etc.).
I don't really like that the rolls come out on the same plates because it makes group outings pretty difficult. The service isn't fantastic either, but you can't argue with the prices.