Get directions to: China Garden, Kansas City, MO
Restaurant address: 6151 Northwest Barry Road Kansas City, MO 64154, USA
Restaurant: China Garden