Daily Archives: March 2, 2010

Vegan Travel – Itadaki zen, London

Itadaki Zen is a new vegan restaurant in London. Their website doesn’t have much information on it yet, but I had read some good reviews around the place, so I thought I would check it out. Despite being such a … Continue reading

Posted in review | Tagged , , , , , , | Leave a comment