Vietnamese restaurant offering vegan and plant-based options.
19548 Ventura Blvd, Tarzana, CA 91356, Los Angeles, California