Get directions to: China Garden Restaurant, Dundalk, MD
Restaurant address: 1163 Merritt Blvd Dundalk, MD 21222, USA
Restaurant: China Garden Restaurant