Itadakizen is Europe's first vegan Japanese restaurant. It blends traditional culinary techniques with a modern, sustainable approach in a unique setting.