Itadakizen
Japanese · Vegan
Itadakizen is Europe's first vegan Japanese restaurant. It blends traditional culinary techniques with a modern, sustainable approach in a unique setting.
Location
Best places nearby
The highest rated places close to Itadakizen.
Local restaurants nearby
7-10 Fish Street, ENG


