Kuya Lord kuya tray
Photograph: Time Out/Patricia Kelly Yeo

Kuya Lord

  • Restaurants | Filipino
  • price 2 of 4
  • Hollywood
Advertising

Time Out says

Details

Address
5003 Melrose Ave
Los Angeles
90038
Price:
$$
Opening hours:
Weds—Sat 11:30am–4pm
Do you own this business?Sign in & claim business
Advertising
You may also like
You may also like