I have walked by there several times the past couple of days and didn’t even notice… Sushi Taro has reopened at the same location on 17th Street NW just above P Street. It had closed for a total renovation. I ate there twice a few years ago. It ain’t cheap, but it is excellent. Found this at Chowhound.