Northridge: Dumplings and Noodles at Mandarin Deli
Mandarin Deli is a local Southern California chain specializing in noodle soups and dumplings. A couple of years ago, I discovered they also did beef rolls very well. Growing up, my parents’… Continue reading