Sushi Itachou is a Japanese restaurant offering fresh sushi and flavorful dishes in a charming atmosphere. They are committed to quality and invite sushi enthusiasts to experience their offerings.