Food

Food in Edogawa, Tokyo

Filters

3 results

Kura-Zushi
Japanese

Kura-Zushi

With branches all across Japan, Kura-Zushi is known as a high-tech sushi restaurant, where the experience is more than just sushi coming to your table via a conveyor belt.

Tokyo