Get directions to: Chan's Kitchen, Newark, NJ
Restaurant address: 359 Avon Avenue Newark, NJ 07108, USA
Restaurant: Chan's Kitchen