category image

Food in Edogawa, Tokyo

3 results
Kura-Zushi

Kura-Zushi

Niek Ceylan

With branches all across Japan, Kura-Zushi is known as a high-tech sushi restaurant, where the experience is more than just s...

Tokyo