Get directions to: Chen's Garden, Merchantville, NJ
Restaurant address: 3016 Union Ave Merchantville, NJ 08109, USA
Restaurant: Chen's Garden