Itadakizen is an unpretentious Japanese vegan restaurant, serving top-quality food, simply prepared. With further branches in Shrewsbury, Paris, and Kyoto, the name – initially quite a mouthful – perfectly reflects the philosophy behind it. Stemming from the Japanese expression itadakimasu, the restaurant embraces a respectful and thoughtful approach to eating and living. The food isContinue reading “Itadakizen: Thinking outside the bento box”
