Get directions to: China Garden Cliffside Park, Cliffside Park, NJ
Restaurant address: 352 Anderson Av Cliffside Park, NJ 07010, USA
Restaurant: China Garden Cliffside Park