Toro Sushi is a Japanese restaurant specializing in a variety of sushi and traditional Japanese dishes. They focus on fresh ingredients to create their offerings.