Hu Din Ji Shanghai Bistro ★★★★☆4.3 (540) Restaurants Shanghainese restaurant 39169 Cedar Blvd, Newark, CA 94560 Call Website Details →