Get directions to: China Ii Denver, Denver, NC
Restaurant address: 116 Hwy 16 S Denver, NC 28037, USA
Restaurant: China Ii Denver