OtoroSushi is a sushi restaurant offering a variety of Japanese dishes, including sushi rolls, sashimi, and warm dishes, with options for takeaway.