Restaurant
Itadaki Zen
12 locals recommend,
Tips from locals
Vegan Japanese restaurant; you would never know you're eating vegan food
Japanese restaurant focused on organic, vegan meals, hosting workshops on sustainable food.
Unique things to do nearby
Locals also recommend
Location
139 King's Cross Rd
London, England