Me and my buddy Kuya Istilo headed over to check out Kuya Lord on Melrose Hill in Los Angeles! Kuya Lord is both a Michelin Bib Gourmand Restaurant in Los Angeles and is up for a James Beard Award this year!Go over and give my man @Kuya_istilo a follow!!