Get directions to: China Garden Restaurants, Palisades Park, NJ
Restaurant address: 200 Broad Avenue Palisades Park, NJ 07650, USA
Restaurant: China Garden Restaurants