Get directions to: New China Restaurant, Bloomfield, NJ
Restaurant address: 279 Glenwood Ave Bloomfield, NJ 07003, USA
Restaurant: New China Restaurant