Sushi Taro

 

Be the first to review

It is one of the best Japanese restaurants in Duport Circle area. The sashimi is fresh and tasty. The handmade green tea is amazing! It is rather enjoyable to take a walk in the neighborhood as well!