Kuya Lord
Address: Kuya Lord, 5003, Melrose Avenue, Los Angeles, Los Angeles County, California, 90038, United States, Los Angeles, CA, USA
Cuisine: Filipino
Price range: $
Featured by: Anders & Kaitlin
Insanely crispy pork dishes including lucenachon, a rolled pork belly inspired by Filipino lechon and Italian porchetta, and lechon kawali with unbelievably crunchy skin.
Browse all creator-verified restaurants · Discover more on elevATE