Itadakizen: Thinking outside the bento box

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 is Continue reading…