Japanese
Found 1 listing
Itadaki Zen – Kings Cross WC1
Itadaki Zen is a Japanese vegan restaurant offering vegan versions of Japanese dishes, including sushi, noodles and tempura.
Itadaki Zen is a Japanese vegan restaurant offering vegan versions of Japanese dishes, including sushi, noodles and tempura.