Lal Mirch is a vegan-friendly Indian restaurant in Agoura Hills, California with vegan dishes.