I ate in Sushi Taro (1503 17th Street, N.W. Washington, DC 20036, U.S.A.) the other night and had a really great meal. The restaurant is on the second floor of the building on 17th & P (above CVS). It was recommended to me by a friend as excellent, authentic sushi and Japanese food.
The service was great. We made a reservation and were seated right away. The older Japanese woman who seated us was awesome . . . she was very