Add Meal Review
Another great roll at Oto Sushi. The slice of lemon at the top adds to the freshness of the roll and gives you that refreshing taste. The roll is topped with a very big piece of salmon sashimi. Great tasting roll