832-398148 - Sushi inside out rolls with salmon, avocado and sesame on small leaf shaped plateSushi inside out rolls with salmon, avocado and sesame on small leaf shaped plate
832-396191 - Several small plates with sushi, Shushi Restaurant Uobei Shibuya Dogenzaka with sushi conveyor belt, Running Sushi, Shibuya, Tokyo, Japan, Asia