Filipino Food Month: Today’s featured restaurant is Kuya Lord located at 5003 Melrose Ave., Los Angeles, CA 90038 Posted on by https://www.philippineconsulatela.org/wp-content/uploads/2023/04/Kuya-Lord-FFM.mp4