Mandarin Lotus
LinkedIn Pintrest Facebook Twitter Google +

Mandarin Lotus,

Agoura Hills CA
Address: 5015 Kanan Rd, Agoura Hills CA 91301 / (818) 991-9831

Type: Restaurant Catering

Cuisine: Fusion Asian Chinese Fusio Vegan Vegetarian