Hidden away in the Lions Plaza of Newark near I-880 and Mowry is another Korean-Chinese restaurant where owner/chefs are Chinese from Shandong. Like Palace Chef in near-by Fremont, it serves traditional Shandong-based dishes such as Zha Jiang Mian and Chao Ma Mian. But why they named the place “Formosa” is beyond me. Formosa usually refers […]

If you enjoy our post, feel free to subscribes to our rss feeds