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