Kuya Lord shared by @bonappetit says: ""Chef Lord Maynard Llera, owner of the Filipino restaurant Kuya Lord in LA was nominated for Best Chef: California."" on Postcard