I live in the area, so I've been to Itamae several times. I really like it. I'm not a sushi connoisseur at all, but I like pretty much all the food I've eaten here. I'd say 3.5 stars, nothing really blows me away, but it's tasty food, served in a reasonable amount of time, in a pleasant manner.
Will go back.
Would recommend if you live in or are visiting the area and want ayce sushi.