Chopstix Chinese Restaurant address and location map.

Chopstix Chinese Restaurant address is Durham 2000 Avondale Dr # B, 27704-4356 North Carolina USA