1503 17th St Nw
Washington, DC 20036
Washington, DC 20036
Open HoursMo to Th from 11:30am to 02:00pm,Mo to Th from 05:30pm to 10:00pm,Fr from 11:30am to 02:00pm,Fr from 05:30pm to 10:30pm,Sa from 05:30pm to 10:30pm
OverviewSushi Taro is the first Japanese restaurant to feature a full course meal "KAISEKI" style, sushi tasting course & sashimi tasting course. We offer exceptional high quality and...
more
