Hi guys, would you please recommend sources where to order good succulent Lechon here in the heart of San fernando valley, Los Angeles California? Thanks..!
Johnny G. replied:
Bro try mo tawagan house of grill 818-368-1900 Address - 16263 san fernando mission blvd. granada hills ca 91344