Don Lencho - Salvadoran restaurant in Harvard Park, Los Angeles | Reviews, Photos & Information on Postcard