Get directions to: Great Wall Kitchen, Newark, NJ
Restaurant address: 533 Bloomfield Ave Newark, NJ 07107, USA
Restaurant: Great Wall Kitchen