First, it's important to note that this restaurant isn't actually in Centreville. It's in Fairfax (the entire Fair Lakes Shopping Center is). That being said, it is pretty close to Centreville so is easily accessible from there.
The food here is very good and very consistent. It isn't necessarily the best of everything, but it is perfectly passable in pretty much every regard. The best deal is their lunch buffet as, otherwise, their prices can be a bit high (this is fairly consistent across all Japanese restaurants in the area though). They refresh most of the items on the buffet fairly frequently, so they are nice and fresh (especially the sushi, but also the tempura).
When we aren't having the buffet, our daughter (age 9) also really likes their tempura udon. My husband tends to get the beef curry, which is just like that we had in the curry and coffee houses in Japan.
The staff is always very friendly and helpful, even recommending when they don't think an item is good that day. This isn't the only Japanese restaurant where we eat in the area, but is probably the one were we go the most. And it's good every time.