top of page

Conveyor belt sushi restaurant in the heart of Shibuya, Tokyo

Review

Genki Sushi - Tokyo

  • 24-8 Udagawacho, 1F Leisure Plaza, Shibuya City, Tokyo 150-0042, Japan

bottom of page