Published On Mar 11, 2024
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!!
show more