I actually followed this place from Yorktown. The sushi is usually very fresh and all the staff are very friendly. My only negative is that it can get pretty noisy after 7 through 9 on Fri-Sunday.
Pros: Good Sushi, and Hibachi
Cons: can be a little Noisey
more