While atmosphere is lacking, this hole in the wall restaurant makes great sushi. Staff is friendly as well. Try the Evergreen Roll and the Hamachi
All reviews seem positive