Mandarin Lotus is a vegan-friendly restaurant in Agoura Hills, California with tofu and vegetables dishes.