Filipino restaurant offering vegan and plant-based options.
1667 Beverly Blvd, Los Angeles, CA 90026, Los Angeles, California