Get directions to: China Eight, Ayden, NC
Restaurant address: 144b 3rd St Ayden, NC 28513, USA
Restaurant: China Eight