Get directions to: China Garden, Greensboro, NC
Restaurant address: 3207 S Holden Rd Greensboro, NC 27407, USA
Restaurant: China Garden