Get directions to: China Palace, Hackensack, NJ
Restaurant address: 93 Anderson Street Hackensack, NJ 07601, USA
Restaurant: China Palace