ITASHI offers Italian-inspired temaki (hand-rolled sushi).