My wife and I went here tonight after previously going to Takara's other location on the west side of town. Both times, I have walked away pretty impressed with the sushi there.
Full disclosure: I am by NO means a sushi connoisseur, or even someone who knows much about sushi. When we go out for sushi, my wife usually just orders a variety of rolls and I sample everything.
However, I have eaten at a handful of different sushi joints, and Takara has consistently been one of the better ones I've sampled. The service was blisteringly quick, the drinks were pretty good, and the sushi was excellent.
We will definitely be back!