Mandarin Lotus

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

5015 Kanan Rd, Agoura Hills, California 91301
818-991-9831