Pearl River Deli (in the shopping plaza at 727 N. Broadway, Los Angeles, CA 90012) serves incredibly delicious Cantonese food; it is worth a visit (or, in this time of the COVID-19 quarantine, a take-out or delivery order 626-400-8126). I was first made aware of this new restaurant by the Fung Brothers. They posted a […]
What's Up?
We're closed!
But the blog posts keep on comin'