Get directions to: Happy Garden Chinese Restaurant, Mount Laurel, NJ
Restaurant address: 720 South Church St Mount Laurel, NJ 08054, USA
Restaurant: Happy Garden Chinese Restaurant